The Federated Gateway service needs to lint, build and push it's Docker artifacts to Docker Hub and it needs to run all integrity checks when a new PR is created. In This issue we'll setup our service's CI pipeline using CircleCI & Github.
User Stories
As a developer I want to lint my dockerfile, build and push my docker images to docker-hub for every PR.
As a developer I want to run all integrity checks for every PR.
As a developer I want to run all integrity checks before deployment.
As a developer I want all contributors to sign their commits for the DCO.
Continuous Integration Pipeline
The Federated Gateway service needs to lint, build and push it's Docker artifacts to Docker Hub and it needs to run all integrity checks when a new PR is created. In This issue we'll setup our service's CI pipeline using CircleCI & Github.
User Stories
Deliverable
.circleci/config.yml
configuration.Acceptance Criteria