0
有沒有方法可以在Jenkinsfile中使用「agent」(而不是「node」)指定結帳位置?使用代理(非節點)指定結帳位置
pipeline {
agent { label 'my_label' }
stages {
stage('Checkout') {
steps {
// Dang. my_repo has already been checked out
dir('my_repo') {
checkout scm
}
}
}
}
}
看來,如果你使用「節點」你有能力做到這一點,但我似乎無法找到一種方法做「代理」。
太棒了!我不知道你這樣做!我不確定什麼情景會保證多個代理商,但我也會對此進行一些研究。謝謝! – grayaii
例如,說一個代理商有一個特定的軟件,或者您需要運行部分生成或測試在Windows上,部分在Linux上,然後你可以爲每一個代理指定不同的代理 –
那麼這是否可以解決你的問題?如果是這樣,我會很感激你能否把這個標記爲公認的答案。 –