pipeline使用Docker作为构建环境
前提环境:
- Jenkins 需要安装插件
Docker Pipeline- Jenkins 添加安装有 docker 服务的主机
pipeline {
agent {
docker {
image 'golang:1.18-alpine' // docker镜像
args '-v /opt/jenkins-agent/package:/go' // 挂载目录到构建环境
label 'docker' // 从节点安装有docker服务,需要知道到主机上运行
}
}
stages {
stage('build') {
steps {
sh "go env"
}
}
}
}

浙公网安备 33010602011771号