当前位置:   article > 正文

Jenkins 自动化部署

Jenkins 自动化部署

Post Steps部分

Exec cmmand

  1. cd /data/build/test-admin/
  2. rm -f app.jar
  3. rm -f Dockerfile
  4. cp target/app.jar ./
  5. cp docker/Dockerfile ./
  6. docker build -t test-admin .
  7. docker tag test-admin 192.168.1.100/test/test-admin:1.2-SNAPSHOT
  8. docker push 192.168.1.100/test/test-admin:1.2-SNAPSHOT
  9. docker rmi -f $(docker images|grep test-admin|awk '{print $3}')

Execute SonarQube Scanner部分

  1. sonar.projectKey=test-admin
  2. sonar.projectName=test-admin
  3. sonar.version=1.0
  4. sonar.sources=src/main/java
  5. sonar.java.binaries=target/classes
  6. sonar.language=java
  7. sona.sourceEncoding=UTF-8

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/627577
推荐阅读
相关标签
  

闽ICP备14008679号