nicecode-v2/.gitlab-ci.yml
2024-03-19 09:23:48 +08:00

33 lines
560 B
YAML

stages:
- build
- package
- deploy
cache:
policy: pull
key: '$CI_COMMIT_REF_NAME'
paths:
- node_modules/
build:
image: registry.zhst.com/video-analysis/pnpm4
tags:
- linux
stage: build
script:
- chmod +x ./deploy/build.sh && ./deploy/build.sh
artifacts:
name: '${CI_PROJECT_NAME}_${CI_COMMIT_REF_NAME}_${CI_JOB_NAME}_${CI_PIPELINE_ID}'
paths:
- ./app/public/*
package:
tags:
- linux_shell
stage: package
script:
- chmod +x ./deploy/package.sh && ./deploy/package.sh
dependencies:
- build