In this project we will set up and test out the following CI/CD tools:

  • ConcourseCI
  • LambdaCD
  • Spinnaker
  • Drone
  • GoCD

Preparation before starting the XP days:

  • Prepare a GIT repository with a 'hello world' java application
  • Setup some Artifcatory repo (or a nexus - can be local if this turns out to be a one man project)

We are not looking for 'the best tool'. We are trying them all out, and delivering some guide for others to be able to decide which tool fits their need. After the XP days, we will submit each tested tool to the tech radar!

Questions we want answered:

  • What is the tool for exactly (CI? CD? both? ...?)
  • How hard was the setup?
  • How clean is the interface?
  • How flexible is the tool?
  • How does it visualise build pipelines (if present)?
  • How much of the configuration can be versioned as code?
  • ..?
Share this project:

Updates