CSCI-GA-2820-SU23-001 / orders

NYU DevOps Orders Service Summer 2023
Apache License 2.0
2 stars 1 forks source link

Set up two-stage CD pipeline in IBM Cloud #94

Closed nicksome168 closed 1 year ago

nicksome168 commented 1 year ago

As a developer I need my application to test and deploy continuously automatically So that I don't have to run nosetests separately and re-deploy each time

Details and Assumptions

Acceptance Criteria

Given  that CI/CD has been implemented properly
When the master branch changes
Then nosetests is run, docker image is built and pushed to cloud container registry, microservice is deployed to dev namespace, integration test is run with behave, prod namespace is deployed if all tests pass