feat(13): 配置prod、dev环境
This commit is contained in:
Vendored
+4
-4
@@ -1,8 +1,8 @@
|
|||||||
pipeline {
|
pipeline {
|
||||||
agent none // 全局不指定,局部自己声明
|
agent none // 全局不指定,局部自己声明
|
||||||
environment {
|
environment {
|
||||||
IMAGE_NAME = 'lpt:0.0'
|
IMAGE_NAME = 'lpt-prod:0.0'
|
||||||
CONTAINER_NAME = 'LPT'
|
CONTAINER_NAME = 'LPT-prod'
|
||||||
HOST_PORT = '5157'
|
HOST_PORT = '5157'
|
||||||
CONTAINER_PORT = '5157'
|
CONTAINER_PORT = '5157'
|
||||||
}
|
}
|
||||||
@@ -31,9 +31,9 @@ pipeline {
|
|||||||
steps {
|
steps {
|
||||||
sh '''
|
sh '''
|
||||||
docker rm -f $CONTAINER_NAME || true
|
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 \\
|
--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-driver=loki \\
|
||||||
--log-opt loki-url="http://192.168.123.199:3100/loki/api/v1/push" \\
|
--log-opt loki-url="http://192.168.123.199:3100/loki/api/v1/push" \\
|
||||||
$IMAGE_NAME
|
$IMAGE_NAME
|
||||||
|
|||||||
+4
-4
@@ -1,10 +1,10 @@
|
|||||||
pipeline {
|
pipeline {
|
||||||
agent none // 全局不指定,局部自己声明
|
agent none // 全局不指定,局部自己声明
|
||||||
environment {
|
environment {
|
||||||
IMAGE_NAME = 'lpt:0.0'
|
IMAGE_NAME = 'lpt-dev:0.0'
|
||||||
CONTAINER_NAME = 'LPT'
|
CONTAINER_NAME = 'LPT-dev'
|
||||||
HOST_PORT = '5157'
|
HOST_PORT = '5156'
|
||||||
CONTAINER_PORT = '5157'
|
CONTAINER_PORT = '5156'
|
||||||
}
|
}
|
||||||
stages {
|
stages {
|
||||||
stage('Build') {
|
stage('Build') {
|
||||||
|
|||||||
@@ -2,9 +2,9 @@ spring:
|
|||||||
# 配置数据库
|
# 配置数据库
|
||||||
datasource:
|
datasource:
|
||||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||||
url: jdbc:mysql://mysql8:3306/learning_progress_tracker?allowPublicKeyRetrieval=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8
|
url: jdbc:mysql://mysql8:3307/lpt_prod?allowPublicKeyRetrieval=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8
|
||||||
username: root
|
username: root
|
||||||
password: GUOxy5157
|
password: GUOxy.5157
|
||||||
server:
|
server:
|
||||||
port: 5157
|
port: 5157
|
||||||
|
|
||||||
Reference in New Issue
Block a user