詹金斯没有标签Linux

问题描述 投票:0回答:2

我正在尝试运行Jenkins管道,我只是不断收到错误;

'詹金斯没有标签'linux'

知道为什么会这样吗?这是一个我缺少的插件吗?日Thnx

pipeline {
    agent{
        label 'linux'
    }
    stages {
        stage('Checkout Code') {
            steps {
                checkout scm
            }
        }
        stage('Build Docker Container') {
            steps {
                script {
                    sh "ls -ltr"
                    env.HARBORHOST ="harbour.com"
                    env.REGISTRY = "securewbs"
                    env.IMAGE = "${env.HARBORHOST}/${env.REGISTRY}/securewbs:${env.BUILD_NUMBER}"
                    wbs = docker.build("${env.IMAGE}")
                }
            }
        }
linux docker jenkins appharbor
2个回答
2
投票

查看Jenkins实例的配置部分(https://your-jenkins/configure)。有一个名为Lockable Resources Manager的部分,你的'linux'标签应该在这里列出。 标签是一个选择字段。


0
投票

转到管理Jenkins->管理节点。您可以选择其中一个节点作为代理。从“名称”列中取出字符串。如果您的某个节点的名称例如是“master”,您可以编写:

pipeline {
    agent {
        label 'master'
    }
    ...
}
© www.soinside.com 2019 - 2024. All rights reserved.