Concourse CI/CD
Overview:
Concourse is the CI/CD Pipeline application that originated from the CloudFoundry project and has been steadily gaining traction in the last couple of years.
Some features that make Concourse attractive:
- Pluggable Resource Interface
- Running builds in Containers Natively
- Zero Snowflake-able Configuration
- Submitting builds from the local file system up to run in CI
In the course of this workshop the students will learn how to build streamlined, versioned pipelines for software delivery automation using Concourse.
Target Audience:
Software developers, testers, configuration managers, devops engineers.
Duration:
16 academic hours (frontal lecture+exercise)
Description
Syllabus:
- Overview
- Learining to ‘fly’ – CLI tools installation
- Tasks
- Task Inputs
- Running scripts with tasks
- Basic Pipelines
- Learning about Resources
- Supported resources
- Tasks extracted into Resources
- Jobs
- Analyzing job output
- Trigger jobs with fly
- Triggering jobs with resources
- Using resource inputs in job tasks
- Connecting pipelines
- Passing task outputs betwen tasks
- Publishing outputs
- Passing resources between job
- Parameterized pipelines
- Custom resources types
- Running tests
- Versions and build numbers
- Tying it all together
Reviews
There are no reviews yet.