- run unit tests
- create a deployable build artifact
- upload the artifact to a private repo
- run a chef recipe which will install the latest artifact from the remote repo to a provisioned server
- launch end-to-end tests against the newly deployed version of your application
- if end-to-end tests pass proceed to:
- deploy the same artifact to the next server
- run end-to-end tests on the next server
- Repeat the two steps above until the artifact has been deployed to all the servers
Last active
November 24, 2016 05:46
-
-
Save evasilchenko/7aa2a312f6291d3c75ac137753e86ff3 to your computer and use it in GitHub Desktop.
List of possible deployment steps
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment