feat(13): 配置prod、dev环境
This commit is contained in:
Vendored
+4
-4
@@ -1,8 +1,8 @@
|
||||
pipeline {
|
||||
agent none // 全局不指定,局部自己声明
|
||||
environment {
|
||||
IMAGE_NAME = 'lpt:0.0'
|
||||
CONTAINER_NAME = 'LPT'
|
||||
IMAGE_NAME = 'lpt-prod:0.0'
|
||||
CONTAINER_NAME = 'LPT-prod'
|
||||
HOST_PORT = '5157'
|
||||
CONTAINER_PORT = '5157'
|
||||
}
|
||||
@@ -31,9 +31,9 @@ pipeline {
|
||||
steps {
|
||||
sh '''
|
||||
docker rm -f $CONTAINER_NAME || true
|
||||
docker run -d --name $CONTAINER_NAME --network mysql_default \\
|
||||
docker run -d --name $CONTAINER_NAME --network prod_mysql-prod \\
|
||||
--restart=always \\
|
||||
-p $HOST_PORT:$CONTAINER_PORT -e SPRING_PROFILES_ACTIVE=dev \\
|
||||
-p $HOST_PORT:$CONTAINER_PORT -e SPRING_PROFILES_ACTIVE=prod \\
|
||||
--log-driver=loki \\
|
||||
--log-opt loki-url="http://192.168.123.199:3100/loki/api/v1/push" \\
|
||||
$IMAGE_NAME
|
||||
|
||||
Reference in New Issue
Block a user