提交 24f17d5c 编写于 作者: zhangsiyuan's avatar zhangsiyuan

Update pro-cloud.jenkinsfile

上级 9b0b4d23
......@@ -35,18 +35,15 @@ pipeline {
TIME=`date "+%Y%m%d%H%M"`
PROJECT=`echo $JOB_NAME | awk -F[\'_\'] \'{ print $1 }\'`
JARNAME=`echo $JOB_NAME | awk -F[\'_\'] \'{ print $2 }\'`
PINPOINT=`echo $JOB_NAME | awk -F['_'] '{ print $2 }'|awk -F '-' '{print $3"-"$4}'`
if [ $rollback = "no" ]
then
cp -rf /var/jenkins_home/pinpoint-agent-2.0.2-SNAPSHOT $WORKSPACE/server/target/
cp -rf /var/jenkins_home/dockerfile/client.xml $WORKSPACE/server/target/
cp -rf /var/jenkins_home/jobs/fonts $WORKSPACE/server/target/
cp -rf /var/jenkins_home/dockerfile/$PROJECT/BaseDockerfile /var/jenkins_home/dockerfile/$PROJECT/$JARNAME
echo "COPY ${JARNAME}.jar ${JARNAME}.jar" >> /var/jenkins_home/dockerfile/$PROJECT/$JARNAME
echo "COPY fonts /usr/share/fonts/" >> /var/jenkins_home/dockerfile/$PROJECT/$JARNAME
echo "COPY pinpoint-agent-2.0.2-SNAPSHOT /root/" >> /var/jenkins_home/dockerfile/$PROJECT/$JARNAME
echo 'ENTRYPOINT ["java","-javaagent:/root/pinpoint-bootstrap-2.0.2-SNAPSHOT.jar","-Dpinpoint.agentId='${PINPOINT}'","-Dpinpoint.applicationName='${PINPOINT}'","-jar","'${JARNAME}.jar'"]' >> /var/jenkins_home/dockerfile/$PROJECT/$JARNAME
echo 'ENTRYPOINT ["java","-jar","'${JARNAME}.jar'"]' >> /var/jenkins_home/dockerfile/$PROJECT/$JARNAME
echo 'CMD ["--spring.profiles.active=prod"]' >> /var/jenkins_home/dockerfile/$PROJECT/$JARNAME
docker login -u wuxiventures -p Qez758ukhOxEm2w2 registry.cn-shanghai.aliyuncs.com
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册