Overview
Explore a comprehensive 40-minute conference talk from Devoxx that demonstrates continuous delivery practices at Axians. Dive into the company's GitLab and OpenShift setup, learn how OpenShift templates simplify configuration, and discover the implementation of pipeline-as-code in GitLab. Gain insights into continuous integration using GitLab and Gradle, as well as continuous delivery on the OpenShift platform. Follow along as software engineer Frédéric Pape, with over a decade of experience at Axians, shares his expertise in creating and delivering software, from translating customer needs into working applications to configuring CI/CD pipelines and setting up environments on OpenShift. Explore topics such as Domain-Driven Design, JVM languages like Scala, Groovy, and Kotlin, and the Spock testing framework. The talk covers various aspects including artifact management, GitHub integration, unit testing, environment isolation, and deployment configurations using image streams and OpenShift templates.
Syllabus
Introduction
Presentation refresh
Demo time
Frric Pape introduction
Why Axians
Tools
Artifact
GitHub
Presentation
Pipelines
Demo
Unit test
Commercial break
MyStuff
Team Members
Planning
Personal Calendar
Environment Isolation
In Action
Pot
Service
Deployment config
Image stream tags
Image streams
Openshift template
Pipeline code
Deploy to integration
Industrial project
Project certificate
How to deploy automatically
Axians Cloud
Conclusion
Taught by
Devoxx