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:
commit
75b9f22d56
1 changed files with 8 additions and 3 deletions
|
@ -1,5 +1,6 @@
|
|||
stages:
|
||||
- dependencies
|
||||
- application_dependencies
|
||||
- asset_dependencies
|
||||
- test
|
||||
- deploy_tags
|
||||
- deploy
|
||||
|
@ -14,7 +15,7 @@ variables:
|
|||
GIT_STRATEGY: fetch
|
||||
|
||||
fetch_application_dependencies:
|
||||
stage: dependencies
|
||||
stage: application_dependencies
|
||||
image: "elixir:1.10"
|
||||
cache:
|
||||
key:
|
||||
|
@ -24,11 +25,15 @@ fetch_application_dependencies:
|
|||
- _build/
|
||||
- deps/
|
||||
script:
|
||||
- mix local.hex --force
|
||||
- mix local.rebar --force
|
||||
- mix deps.get
|
||||
|
||||
fetch_asset_dependencies:
|
||||
stage: dependencies
|
||||
stage: asset_dependencies
|
||||
image: "node:15.0"
|
||||
needs:
|
||||
- fetch_application_dependencies
|
||||
only:
|
||||
- master
|
||||
cache:
|
||||
|
|
Loading…
Reference in a new issue