Parcourir la source

SAAS管理系统

he2802 il y a 4 ans
Parent
commit
a417488e64
3 fichiers modifiés avec 35 ajouts et 35 suppressions
  1. 1 1
      .drone-dev.yml
  2. 17 17
      run-dev.sh
  3. 17 17
      run-prod.sh

+ 1 - 1
.drone-dev.yml

@@ -19,7 +19,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行
       - cp /drone/src/zhongzheng-saas-admin/target/zhongzheng-saas-admin.jar /app/build/zhongzheng-saas-admin.jar
       - cp Dockerfile /app/build/Dockerfile
       - cp Dockerfile-admi /app/build/Dockerfile-admi
-      - cp Dockerfile-certificate /app/build/Dockerfile-saas
+      - cp Dockerfile-saas /app/build/Dockerfile-saas
       - cp run-dev.sh /app/build/run-dev.sh
 
   - name: build-start

+ 17 - 17
run-dev.sh

@@ -130,30 +130,30 @@ echo '----start container admin----'
 
 #!/usr/bin/env bash
 # 定义应用组名
-group_certficate_name='zhongzheng'
+group_saas_name='zhongzheng'
 # 定义应用名称
-app_certficate_name='zhongzheng-certficate-admin'
+app_saas_name='zhongzheng-saas-admin'
 # 定义应用版本
-app_certficate_version='1.0-SNAPSHOT'
+app_saas_version='1.0-SNAPSHOT'
 # 定义应用环境
-profile_certficate_active='dev'
-echo '----copy jar certficate----'
-docker stop ${app_certficate_name}
-echo '----stop container certficate----'
-docker rm ${app_certficate_name}
-echo '----rm container certficate----'
-docker rmi ${group_certficate_name}/${app_certficate_name}:${app_version}
-echo '----rm image certficate----'
+profile_saas_active='dev'
+echo '----copy jar saas----'
+docker stop ${app_saas_name}
+echo '----stop container saas----'
+docker rm ${app_saas_name}
+echo '----rm container saas----'
+docker rmi ${group_saas_name}/${app_saas_name}:${app_version}
+echo '----rm image saas----'
 # 打包编译docker镜像
-docker build -f /mydata/maven/build/Dockerfile-certificate -t ${group_certficate_name}/${app_certficate_name}:${app_certficate_version} .
-echo '----build image certficate----'
-docker run -p 6066:7077 --name ${app_certficate_name} \
+docker build -f /mydata/maven/build/Dockerfile-saas -t ${group_saas_name}/${app_saas_name}:${app_saas_version} .
+echo '----build image saas----'
+docker run -p 6066:7077 --name ${app_saas_name} \
 --restart=always \
 --link mysql:db \
--e 'spring.profiles.active'=${profile_certficate_active} \
+-e 'spring.profiles.active'=${profile_saas_active} \
 -e TZ="Asia/Shanghai" \
 -v /etc/localtime:/etc/localtime \
--v /mydata/app/${app_certficate_name}/logs:/var/logs \
--d ${group_certficate_name}/${app_name}:${app_certficate_version}
+-v /mydata/app/${app_saas_name}/logs:/var/logs \
+-d ${group_saas_name}/${app_name}:${app_saas_version}
 
 

+ 17 - 17
run-prod.sh

@@ -125,29 +125,29 @@ echo '----start container admin----'
 
 #!/usr/bin/env bash
 # 定义应用组名
-group_certficate_name='zhongzheng'
+group_saas_name='zhongzheng'
 # 定义应用名称
-app_certficate_name='zhongzheng-certficate-admin'
+app_saas_name='zhongzheng-saas-admin'
 # 定义应用版本
-app_certficate_version='1.0-SNAPSHOT'
+app_saas_version='1.0-SNAPSHOT'
 # 定义应用环境
-profile_certficate_active='prod'
-echo '----copy jar certficate----'
-docker stop ${app_certficate_name}
-echo '----stop container certficate----'
-docker rm ${app_certficate_name}
-echo '----rm container certficate----'
-docker rmi ${group_certficate_name}/${app_certficate_name}:${app_version}
-echo '----rm image certficate----'
+profile_saas_active='prod'
+echo '----copy jar saas----'
+docker stop ${app_saas_name}
+echo '----stop container saas----'
+docker rm ${app_saas_name}
+echo '----rm container saas----'
+docker rmi ${group_saas_name}/${app_saas_name}:${app_version}
+echo '----rm image saas----'
 # 打包编译docker镜像
-docker build -f /mydata/maven/build/Dockerfile-certificate -t ${group_certficate_name}/${app_certficate_name}:${app_certficate_version} .
-echo '----build image certficate----'
-docker run -p 6066:7077 --name ${app_certficate_name} \
+docker build -f /mydata/maven/build/Dockerfile-saas -t ${group_saas_name}/${app_saas_name}:${app_saas_version} .
+echo '----build image saas----'
+docker run -p 6066:7077 --name ${app_saas_name} \
 --restart=always \
--e 'spring.profiles.active'=${profile_certficate_active} \
+-e 'spring.profiles.active'=${profile_saas_active} \
 -e TZ="Asia/Shanghai" \
 -v /etc/localtime:/etc/localtime \
--v /mydata/app/${app_certficate_name}/logs:/var/logs \
--d ${group_certficate_name}/${app_name}:${app_certficate_version}
+-v /mydata/app/${app_saas_name}/logs:/var/logs \
+-d ${group_saas_name}/${app_name}:${app_saas_version}