Deploy to staging after succesful test run

This commit is contained in:
Otto Ahoniemi
2021-08-18 13:57:56 +03:00
parent 91646ee820
commit 2f8032ba93
2 changed files with 64 additions and 24 deletions
+3 -3
View File
@@ -108,10 +108,10 @@ There are three types of tests in this project: static tests with eslint/prettie
Continuous integration (CI) works with Github actions and is defined in workflow files in `.github/workflows` folder:
- oodikone setup for cypress and other tests in CI is defined in `docker-compose.ci.yml`. Take a look at this too if debugging github action workflows.
- tests are run on every push to branches other than `master`. Pull requests can't be merged to master unless tests are ok.
- after successful merge to `master`, oodikone is deployed to staging
- tests are run on every push.
- after successful test run, oodikone is deployed to staging
- after creating a release, oodikone is deployed to production
- updater is deployed to production on every push to `trunk`.
- updater is deployed to production on every push, no tests included
## ❓FAQ