3.2.1、全局工具配置

如果没有该选项,请按照ant插件

3.2、Ant - 图1

3.2.2、设置构建参数

3.2、Ant - 图2

3.2.2、jenkinsfile

  1. #!groovy
  2. String buildShell = "${env.buildShell}" //引用参数
  3. pipeline {
  4. agent {
  5. node {
  6. label "master" //构建主机
  7. }
  8. }
  9. stages {
  10. stage("mvnBuild") {
  11. steps {
  12. script {
  13. mvnHome=tool "m2" //引用工具
  14. sh "${mvnHome}/bin/mvn ${buildShell}" //引用参数变量
  15. }
  16. }
  17. }
  18. stage("antBuild") {
  19. steps {
  20. script {
  21. AntHome=tool "ant" //引用工具
  22. sh "${AntHome}/bin/ant ${buildShell}" //引用参数变量
  23. }
  24. }
  25. }
  26. }
  27. }