我在谷歌找到了一个链接 https://docs.xebialabs.com/xl-deploy/concept/jenkins-xl-deploy-plugin.html
此处存在以下步骤,但它正在抛出
没有dsl方法xldCreatePackage
node {
stage('Checkout') {
git url: '<git_project_url>'
}
stage('Package') {
xldCreatePackage artifactsPath: 'build/libs', manifestPath: 'deployit-manifest.xml', darPath: '$JOB_NAME-$BUILD_NUMBER.0.dar'
}
stage('Publish') {
xldPublishPackage serverCredentials: '<user_name>', darPath: '$JOB_NAME-$BUILD_NUMBER.0.dar'
}
stage('Deploy') {
xldDeploy serverCredentials: '<user_name>', environmentId: 'Environments/Dev', packageId: 'Applications/<project_name>/$BUILD_NUMBER.0'
}
}
答案 0 :(得分:0)
您需要将XL Deploy plugin安装到Jenkins安装中。
现在你已经安装了Pipeline插件,它可以为你提供Jenkins文件和放大器。仅限管道能力。 XebiaLabs Jenkins插件将利用这一点,但您需要插件才能为您提供所需的功能。