ci: add artifact dependency
- reuse artifact in netlify job
This commit is contained in:
parent
6db2075ab9
commit
3e9e607604
|
@ -54,8 +54,6 @@ jobs:
|
||||||
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
|
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
|
||||||
if: ${{ env.NETLIFY_SITE_ID != 0 && env.GITLAB_STATUS == 'down' }}
|
if: ${{ env.NETLIFY_SITE_ID != 0 && env.GITLAB_STATUS == 'down' }}
|
||||||
run: |
|
run: |
|
||||||
npm install
|
|
||||||
npm install netlify-cli -g
|
npm install netlify-cli -g
|
||||||
netlify --telemetry-disable
|
netlify --telemetry-disable
|
||||||
npm run build
|
|
||||||
netlify deploy --dir=public --prod
|
netlify deploy --dir=public --prod
|
||||||
|
|
|
@ -27,6 +27,9 @@ build_job:
|
||||||
pages:
|
pages:
|
||||||
stage: deploy
|
stage: deploy
|
||||||
|
|
||||||
|
dependencies:
|
||||||
|
- build_job
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- echo
|
- echo
|
||||||
|
|
||||||
|
@ -49,13 +52,14 @@ cloudflare:
|
||||||
netlify:
|
netlify:
|
||||||
stage: deploy
|
stage: deploy
|
||||||
|
|
||||||
|
dependencies:
|
||||||
|
- build_job
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- npm install
|
|
||||||
- npm install netlify-cli -g
|
- npm install netlify-cli -g
|
||||||
- netlify --telemetry-disable
|
- netlify --telemetry-disable
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- npm run build
|
|
||||||
- netlify deploy --dir=public --prod
|
- netlify deploy --dir=public --prod
|
||||||
|
|
||||||
cache:
|
cache:
|
||||||
|
|
Loading…
Reference in New Issue