Sign inSign up

jsloan117/test-ci

By jsloan117

Updated about 3 years ago

Testing multiple CIs

Image
0

3.0K

jsloan117/test-ci repository overview

test-CI

Testing multiple CIs

images

This repo and docker image(s) are used for testing out docker builds on multiple CI platforms. Comparing each ones pros vs cons first hand.

docker run --rm -it jsloan117/test-ci

Hello, World!

Requirements of a CI/CD platform

  • Build multiple docker images conditionally
  • Test multiple docker images
  • Push multiple docker images
  • Build documentation & push using mkdocs

Platforms still being tested

CI Platforms
Azure Pipelines
CircleCI
CodeShip
Concourse
Drone.io
Github actions
Jenkins
Shippable
TravisCI

Platforms no longer being tested

Concourse: While great because it's self hosted and feature rich, I don't have time to continue to try and figure out how to set this up.

Codeship: I liked the idea of it, but don't have time to figure out why I can't perform conditional execution for building containers.

Shippable: Is a very powerful platform but due to it being so powerful its some what complex and overkill for my needs.

Tag summary

Content type

Image

Digest

Size

5.7 MB

Last updated

over 4 years ago

docker pull jsloan117/test-ci