目录

Hello Jenkins

目录

Hello Jenkins

安装 Jenkins 时的一些笔记

  • Jenkins Job 启动后服务自动随 Job 执行完毕后关闭

    • Pipeline:新增 withEnv([‘JENKINS_NODE_COOKIE=background_job’])

       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      13
      14
      15
      
      pipeline {
          agent any
      
          stages {
              stage('startup service local') {
                  steps {
                      script {
                          withEnv(['JENKINS_NODE_COOKIE=background_job']) {
                              sh 'echo hello'
                          }
                      }
                  }
              }
          }
      }
      
    • FreeStyle: 脚本最前面新增 BUILD_ID

      1
      2
      
      BUILD_ID=donotKillMe
      echo 'hello'