实现多仓库的发布(前后端分离的两个工程合并)
方式一:使用Multiple SCMs插件实现
因为git不允许克隆到一个非空目录,所以中转一下资源。
方式二:使用Pipline Scripts实现(可用pipeline-syntax生成)
node {
stage('Checkout') {
checkout([$class: 'GitSCM', branches: [[name: '*/develop']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[url: 'git@192.168.1.248:mall/www-xxx-cms.git']]])
checkout([$class: 'GitSCM', branches: [