Git 和詹金斯配置
Git and jenkins configuration
我在 git 上有一个存储库,其中有两个项目(文件夹)Spring Boot,Angular 8 在不同的文件夹中
那么我怎样才能在 Jenkins 中区分构建配置
例如 angular 有 'npm build'
spring 有自己的。
您可以在 Jenkins 管道中定义多个阶段:
node{
stage('Spring project'){
dir('spring'){
git branch: 'master', changelog: false, poll: false, url: '/url/git/repo'
sh 'mvn clean install'
}
}
stage('Angular project'){
dir('Angular'){
git branch: 'master', changelog: false, poll: false, url: '/url/git/repo'
sh 'build command'
}
}
}
我在 git 上有一个存储库,其中有两个项目(文件夹)Spring Boot,Angular 8 在不同的文件夹中
那么我怎样才能在 Jenkins 中区分构建配置 例如 angular 有 'npm build' spring 有自己的。
您可以在 Jenkins 管道中定义多个阶段:
node{
stage('Spring project'){
dir('spring'){
git branch: 'master', changelog: false, poll: false, url: '/url/git/repo'
sh 'mvn clean install'
}
}
stage('Angular project'){
dir('Angular'){
git branch: 'master', changelog: false, poll: false, url: '/url/git/repo'
sh 'build command'
}
}
}