2016-09-19 94 views

回答

3

有三种方法可以配置shell步骤。

  1. 可以使用从种子作业的工作区中的脚本在你的榜样

    job('example') { 
        steps { 
        shell(readFileFromWorkspace('build.sh')) 
        } 
    } 
    
  2. 你可以使用内联脚本

    job('example') { 
        steps { 
        shell('''echo $BUILD_NUMBER 
    echo $GIT_BRANCH 
    echo $SUNNY''') 
        } 
    } 
    
  3. 你可以调用脚本在生成作业的工作空间

    job('example') { 
        steps { 
        shell('./build.sh') 
        } 
    } 
    
+0

只有当build.sh被复制到生成作业的工作区时,第三个选项才能工作?这就是(我认为)正是这个问题。 – Oni1

相关问题