Merge branch 'ci-tests' into 'master'

fix: Fetch phoenix before node dependencies

See merge request mythic-insight/legendary-doc-site!3
This commit is contained in:
Robert Prehn 2021-03-26 03:48:16 +00:00
commit 75b9f22d56

View file

@ -1,5 +1,6 @@
stages: stages:
- dependencies - application_dependencies
- asset_dependencies
- test - test
- deploy_tags - deploy_tags
- deploy - deploy
@ -14,7 +15,7 @@ variables:
GIT_STRATEGY: fetch GIT_STRATEGY: fetch
fetch_application_dependencies: fetch_application_dependencies:
stage: dependencies stage: application_dependencies
image: "elixir:1.10" image: "elixir:1.10"
cache: cache:
key: key:
@ -24,11 +25,15 @@ fetch_application_dependencies:
- _build/ - _build/
- deps/ - deps/
script: script:
- mix local.hex --force
- mix local.rebar --force
- mix deps.get - mix deps.get
fetch_asset_dependencies: fetch_asset_dependencies:
stage: dependencies stage: asset_dependencies
image: "node:15.0" image: "node:15.0"
needs:
- fetch_application_dependencies
only: only:
- master - master
cache: cache: