ci: add artifact dependency

- reuse artifact in netlify job
This commit is contained in:
MDLeom 2022-03-14 21:05:33 +00:00
parent 6e34c27e5b
commit 6752281a59
No known key found for this signature in database
GPG Key ID: 32D3E28E96A695E8
2 changed files with 6 additions and 4 deletions

View File

@ -56,8 +56,6 @@ jobs:
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
if: ${{ env.NETLIFY_SITE_ID != 0 && env.GITLAB_STATUS == 'down' }}
run: |
npm install
npm install netlify-cli -g
netlify --telemetry-disable
npm run build
netlify deploy --dir=public --prod

View File

@ -27,6 +27,9 @@ build_job:
pages:
stage: deploy
dependencies:
- build_job
script:
- echo
@ -52,13 +55,14 @@ cloudflare:
netlify:
stage: deploy
dependencies:
- build_job
before_script:
- npm install
- npm install netlify-cli -g
- netlify --telemetry-disable
script:
- npm run build
- netlify deploy --dir=public --prod
cache: