symes-web/.gitlab-ci.yml

21 lines
609 B
YAML

stages:
- build
build:prod:
stage: build
tags:
- shell
only:
- build-prod
variables:
TAG: $CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA
before_script:
- docker login -u cn-north-4@RWMCZ4MHLGHASYWVNIBM -p 3fc9b1e302200f79b5a4962701f49c37004467ef203bcaa6a2b4f5ed6ac35830 swr.cn-north-4.myhuaweicloud.com
- npm config set registry https://nexus.juyuansoft.com/repository/npm-public/
- npm install --progress=false --ignore-scripts
script:
- npm run docker:dist
- cd build
- docker-compose -f docker-compose.yml build
- docker-compose -f docker-compose.yml push