代码拉取完成,页面将自动刷新
同步操作将从 霸戈/jd-coupon 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
stages:
- build
- run
variables:
app_service: jd-coupon #服务名称
app_service_port: 8080 #服务端口
app_artifactId: jd-union-service #项目工程artifactId
app_version: 0.0.1-SNAPSHOT #项目工程version
app_serviceDir: jd-union-service #需要运行/发布的服务工程名称(相对主工程目录)
app_jarFile: ${app_artifactId}-${app_version}.jar #打包后的jar名称
app_image: registry.cn-shanghai.aliyuncs.com/csbaic/jd-coupon:${app_version} #Docker镜像名称
app_containerName: ${app_service} #容器名称
app_network: jd-coupon #服务网格网络名称,所有服务都应该在同一个网络中
#
#build-dev-image:
# stage: build
# tags:
# - video
# only:
# refs:
# - dev
# script:
# - cd ${app_serviceDir}
# - wget -O Dockerfile https://gitlab.com/ruanchengtech/rc-public/raw/master/DockerFile/ai-photo-Jre8Dockerfile
# - mvn clean package
# - docker rmi -f ${app_image} || true
# - docker build --build-arg APP_JAR_FILE=target/${app_jarFile} --tag=${app_image} .
#
#
#run-dev:
# stage: run
# tags:
# - video
# dependencies:
# - build-dev-image
# only:
# refs:
# - dev
# script:
# - docker network create --attachable --driver bridge ${app_network} || true
# - docker rm -f ${app_containerName} || true
# - docker run --name ${app_containerName} -d --network ${app_network} -p ${app_service_port}:8080 ${app_image}
#
build-prod-image:
stage: build
tags:
- aliyun
- i-uf659w5lxc5ch9usz6rs
- prod
- csbaic
only:
refs:
- master
script:
- cd ${app_serviceDir}
- mvn clean package -U
- docker rmi -f ${app_image} || true
- docker build --no-cache --build-arg APP_JAR_FILE=target/${app_jarFile} --tag=${app_image} .
run-prod:
stage: run
tags:
- aliyun
- i-uf659w5lxc5ch9usz6rs
- prod
- csbaic
dependencies:
- build-prod-image
only:
refs:
- master
script:
- docker rm -f ${app_containerName} || true
- docker run --name ${app_containerName} -d -e SPRING.PROFILES.ACTIVE=prod -v /etc/localtime:/etc/localtime -v /etc/timezone:/etc/timezone --network csbaic -p ${app_service_port}:8080 ${app_image}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。