micro-app/.gitlab-ci.yml
2024-05-14 09:24:15 +08:00

35 lines
609 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_docker_web_204
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/*
when: manual
package:
tags:
- linux_shell
stage: package
script:
- chmod +x ./deploy/package.sh && ./deploy/package.sh
dependencies:
- build
when: on_success