问题标签 [xl-deploy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xl-deploy - XLdeploy:无法创建具有正确名称的文件夹
我必须在 dar 中创建一个文件夹。我在我的 POM 中使用以下代码
但是当 dar 正在创建时,我只看到资源文件夹而不是 Test_APP_resource。
使用以下 Deployit 版本
tomcat - 自动化 xldeploy 中的配置项
目前,我在 xldeploy 中手动创建配置项,例如添加基础架构、环境和包。请让我知道是否有任何流程或模板可以自动创建配置项。
xl-deploy - 无法从 xl-deploy cli 创建任务
我想尝试使用 cli 部署 dar 文件。我已经在我们的一台构建机器上设置了 cli。
我也浏览了文档(https://docs.xebialabs.com/xl-deploy/4.5.x/climanual.html)。但是当我运行下面的代码时。我在创建任务的步骤中遇到错误。
错误:
我该如何解决这个问题?
jenkins - 如何在 Jenkinsfile 中使用环境变量
我遇到了与此处提到的类似的问题: Jenkinsfile Declarative Pipeline defined dynamic env vars
我正在尝试通过 jenkinsfile 部署应用程序。为此,我必须在 Jenkins 的部署阶段运行此命令(如果我对值进行硬编码,那么它可以正常工作):
“testapp_1.0.4.5.Build39_TAG-test”在运行时生成。可以通过连接"${TagVersion}.Build${env.BUILD_NUMBER}_${ComponentTagName}"
我在 jenkins 管道中尝试的以下代码来创建它:
我检查了输出,它显示正确:
但是xldDeploy serverCredentials: 'username', environmentId: 'Environments/SysTest1/SysTest1_1', packageId: "${env.packageid}"
作为 [/repository/ci/'Applications/Testapp/testapp_1.0.4.5.Build39_TAG-test']: Repository entity ['Applications/Testapp/testapp_1.0.4.5.Build39_TAG-test'] not found
我觉得我不能用packageId: "${env.packageid}"
。
有什么我可以尝试的吗?也许是 Groovy 或 Python 代码?
jenkins-pipeline - XLDeploy 部署失败时如何禁用回滚
我正在搜索如何在我的部署被 XLDeploy(使用 jenkinsFile 中的插件)破坏(出错)时禁用回滚过程。
以下可能的部署失败策略。XL Deploy 任务可以
回滚部署 取消部署 保持部署原样(我正在寻找此选项而不回滚)是否有一个标志可以传递给 XLDeploy(或任何方法)以确保不需要执行回滚当部署失败?
这是我的詹金斯文件管道
即,我不明白有这个标志控制回滚(活动与否)如何在我的 JnekinsFile 上使用它
谢谢
xl-deploy - xl-deploy:获取 HTTP 错误代码:500 错误
运行“mvn clean xldeploy:import”时出现此错误
如何解决?
api - 如何使用 XL Deploy Api 获取已部署应用程序的列表
如何使用 XL Deploy REST Api 获取已部署应用程序的列表及其持续时间。
我在文档https://docs.xebialabs.com/xl-deploy/8.6.x/rest-api/index.html
上进行了搜索,
我找到了我需要的请求,也许我没有在正确的地方搜索
maven - 使用 build-helper-maven-plugin
我有下面的 pom.xml。
我想tag
使用以下命令将属性传递给我的构建:
mvn clean package -Dtag=test
它应该将此属性拆分为另外两个,my.group
一个my.version
,然后在一个 URI 中使用它来构建一个 XLDeploy 包,使用xldeploy-maven-plugin
( https://docs.xebialabs.com/xldeploy-maven-plugin/6.0.x/ )。
我的问题是regex-properties
目标实际上是在完成这项工作,正如我所看到的,这要归功于maven-antrun-plugin
:
但是该命令grep fileUri target\deployit-working-dir\deployit-manifest.xml
显示 Uri 中的变量没有被替换:
POM 是以下文件:
我不太确定build-helper-maven-plugin
我的 POM 中是否有错误或其他任何地方,或者是否只是缺少替换xldeploy-maven-plugin
...
谢谢您的帮助 ;)
java - 有没有办法在maven中声明两个nexus url来搜索单个工件
我正在尝试从 nexus URL 获取工件,我希望 maven 在第一个 Nexus URL 中搜索它,如果找不到,它应该在第二个 URL 中查找它。
准确地说,我想为 XL Deploy 添加多个存储库。这是格式。
xml - 在xml文件中添加变量
在我的 azure devops“发布到 XL 部署”任务中,我指的是 deployit-manifest.xml 文件,我需要在其中提及文件路径。我的文件名包含每次构建都会更改的 buildid。如何在 deployit-manifest.xml 文件的文件名中动态添加此构建 ID:
谢谢你的帮助