Граф коммитов

4 Коммитов

Автор SHA1 Сообщение Дата
Danny Coates 2742c1d07a
feat(docker): publish fxa-mono docker image
because we want to transition from an image per service to one image for all services
2020-08-28 10:10:14 -07:00
Danny Coates 4f759c5255
chore(ci): improved deploy log output 2020-03-13 15:27:50 -07:00
Danny Coates 6547eaa270
lint(ci): .circleci shell script updates from shellcheck 2020-03-12 09:20:32 -07:00
Danny Coates 7e77b0a292
refactor(ci): major refactor of CircleCI workflow
In order to reduce our CI resource usage we've combined
some jobs and changed what runs for each workflow.

Most packages have fast test runs. We've combined these
under one job. Packages with slower runs use their own
job so they can be run in parallel. Also, we've added
branch filters to the rarely changing, but resource
intensive jobs.

We now have three workflows that run at different times.

1. test_pull_request: runs only on PR branches and
   only runs tests.
2. deploy_master: runs only on master and only builds
   and deploys docker images
3. test_and_deploy_tag: runs only on tags and tests,
   builds, and deploys
2020-03-10 10:06:16 -07:00