Tag: jenkins devops

如何在另一个Jenkins声明式pipe道阶段使用mvn包生成的Jar?

我试图与jenkinsMaven项目build立CI / CDpipe道。 我似乎无法find任何体面的例子,如何在另一个Jenkins声明式pipe道阶段使用由mvn包生成的.jar文件。 我需要将jarfile upload到docker-registry之前创build一个docker-image。 这是我的相关部分jenkinsfile: pipeline { agent none stages{ stage('Build Jar'){ agent { docker { image 'maven:3-alpine' args '-v /root/.m2:/root/.m2' } } steps { sh 'mvn package' stash includes: 'target/*.jar', name: 'targetfiles' } } stage('Deploy') { agent { node { label 'DockerDefault' } } steps { script{ def image = docker.build("image-name:test", ' […]