云效脚本一枚

[root@usdp2 data]# cat /tmp/rdc_deploy_command_25916111_1709964182431_userCommand.sh 
if [ -f ~/.bash_profile ];then
 . ~/.bash_profile;
fi
if [ -f /etc/profile ];then
 . /etc/profile;fi
sh /tmp/rdc_deploy_command_25916111_1709964182431_sourceEnv.sh;
 exec_result=$?;
 if [ $exec_result -eq 0 ]; then
 . /tmp/rdc_deploy_command_25916111_1709964182431_globalParams.sh 
 fi
# 登陆镜像仓库
docker login --username=huwt --password=Glroad2022 harbor.glroad.com:8800/rd-manage-web
# 停止容器运行
docker stop $jobservicename
# 删除容器
docker rm $jobservicename
# 运行容器
docker run -d --net=host --privileged=true --restart=always \
 -e JAVA_OPTS="-XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -Xms512m -Xmx1024m -XX:+UseG1GC" \
 -e PARAMS="--spring.profiles.active=dev --NACOS_HOST=10.33.22.12 --NACOS_PORT=8848" \
 --name $jobservicename \
 $jobimage

  

[root@usdp2 data]# cat /tmp/rdc_deploy_command_25916111_1709964182431_sourceEnv.sh 
sh -ex /tmp/rdc_deploy_command_25916111_1709964182431_globalParams.sh;
 exec_result=$?;
 if [ $exec_result -ne 0 ]; then
 echo [ERROR] "There are special characters in environment variables, please check carefully. 帮助文档,https://help.aliyun.com/document_detail/202439.html。"
 exit 1
 fi

You have mail in /var/spool/mail/root
[root@usdp2 data]# cat /tmp/rdc_deploy_command_25916111_1709964182431_globalParams.sh
export caches='["/root/.m2","/root/.gradle/caches","/root/.npm","/root/.yarn","/go/pkg/mod","/root/.cache"]';
export EXECUTOR_NAME='张凡';
export ENGINE_TASK_SIGN='10_1652941845715';
export EXECUTOR_ID='642a464c54d884946b225277';
export CI_SOURCE_NAME='backend-cloud';
export PIPELINE_ID='2799628';
export ENGINE_PIPELINE_CONFIG_ID='8629421';
export pmLocalMount='false';
export pause_strategy='FirstBatchPause';
export TIMESTAMP='1709964031173';
export execute_user='root';
export ENGINE_PIPELINE_CREATOR_ALIYUN_PK='1134956993632375';
export branchRepoInfo='[]';
export triggerMode='1';
export jobservicename='dat-task-flow';
export CI_SOURCE_NAME_1='backend-cloud';
export runnerCacheMode='local';
export CI_COMMIT_ID='466adfcd';
export ENGINE_GLOBAL_PARAM_OPERATOR_ID='642a464c54d884946b225277';
export ENGINE_GLOBAL_PARAM_ORGANIZATION_ID='61f3948c74c3f3b550740ebe';
export CI_COMMIT_REF_NAME_1='master';
export BUILD_EXECUTOR='张凡';
export CI_COMMIT_REF_NAME='master';
export PIPELINE_NAME='dat-task-flow任务流程模块';
export SYSTEM_GLOBAL_VARIABLES_ENCRYPT_KEYS='[]';
export BUILD_NUMBER='258';
export FLOW_ENGINE_ENCODE_GLOBAL_PARAM='false';
export DATETIME='2024-03-09-14-00-31';
export CI_COMMIT_SHA_1='466adfcdd4ae8696ca8ccccc39d7fe3c3edc5432';
export CI_COMMIT_ID_1='466adfcd';
export ENGINE_TASK_NAME='Docker部署';
export jobimage='harbor.glroad.com:8800/rd-manage-web/dat-task-flow:2024-03-09-14-00-31';
export SYSTEM_GLOBAL_VARIABLES_KEYS='[]';
export CI_COMMIT_SHA='466adfcdd4ae8696ca8ccccc39d7fe3c3edc5432';
export machine_group_id='170885';
export ENGINE_PIPELINE_INST_ID='64583051';

 

posted @ 2024-03-09 14:38  beawh  阅读(9)  评论(0)    收藏  举报