コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Jenkins】Jenkins Pipeline でタイムアウトを設定する方法

概要

pipeline {
    agent any

    options {
        //timeout(time: 5, unit: "MILLISECONDS")
        //timeout(time: 5, unit: "SECONDS")
        //timeout(time: 5, unit: "MINUTES")
        //timeout(time: 5, unit: "HOURS")
        timeout(time: 5, unit: "DAYS")
    }

    stages {
        stage('Hello') {
            steps {
                echo 'Hello World'
            }
        }
    }
}

options ディレクティブで timeout オプションを指定する

参考サイト様