提交 48729467 作者: 方治民

ci: 调整 build

上级 bf5422fc
...@@ -33,9 +33,10 @@ build-job: ...@@ -33,9 +33,10 @@ build-job:
script: script:
- pnpm i - pnpm i
- NPM_SCRIPT="build" - NPM_SCRIPT="build"
- echo $CI_BUILD_REF_NAME && [ "$CI_BUILD_REF_NAME" = "beta" ] && NPM_SCRIPT="build:test" || true - true && [ "$CI_BUILD_REF_NAME" = "beta" ] && NPM_SCRIPT="build:test" || true
- echo $CI_BUILD_REF_NAME && [ "$CI_BUILD_REF_NAME" = "preview" ] && NPM_SCRIPT="build:preview" || true - true && [ "$CI_BUILD_REF_NAME" = "preview" ] && NPM_SCRIPT="build:preview" || true
- pnpm ${NPM_SCRIPT} - echo "CMD:" $NPM_SCRIPT
- pnpm $NPM_SCRIPT
artifacts: artifacts:
# 配置构建结果过期时间 # 配置构建结果过期时间
expire_in: 1 day expire_in: 1 day
...@@ -63,8 +64,9 @@ deploy-job: ...@@ -63,8 +64,9 @@ deploy-job:
- id=$(docker ps -aqf name=$CONTAINER_NAME) && [ "$id" ] && docker rm -f $id || true - id=$(docker ps -aqf name=$CONTAINER_NAME) && [ "$id" ] && docker rm -f $id || true
# 在本地运行构建好的镜像 # 在本地运行构建好的镜像
- EXPOSE_PORT=$ - EXPOSE_PORT=$
- echo $CI_BUILD_REF_NAME && [ "$CI_BUILD_REF_NAME" = "beta" ] && EXPOSE_PORT=$EXPOSE_PORT_BETA || true - true && [ "$CI_BUILD_REF_NAME" = "beta" ] && EXPOSE_PORT=$EXPOSE_PORT_BETA || true
- echo $CI_BUILD_REF_NAME && [ "$CI_BUILD_REF_NAME" = "preview" ] && EXPOSE_PORT=$EXPOSE_PORT_PREVIEW || true - true && [ "$CI_BUILD_REF_NAME" = "preview" ] && EXPOSE_PORT=$EXPOSE_PORT_PREVIEW || true
- echo "PORT:" $EXPOSE_PORT
- docker run -d --name $CONTAINER_NAME -p $EXPOSE_PORT:80 -e TZ="Asia/Shanghai" $TAG - docker run -d --name $CONTAINER_NAME -p $EXPOSE_PORT:80 -e TZ="Asia/Shanghai" $TAG
variables: variables:
# 设置镜像 tag,使用 git tag 标识作为镜像 tag # 设置镜像 tag,使用 git tag 标识作为镜像 tag
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论