问题标签 [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.

0 投票
2 回答
249 浏览

nexus - 将工件从 Nexus 拉入 XL Deploy

我们使用 XLDeploy 来部署应用程序。我们不想使用 Nexus 在获得新工件时推送新 XL 部署的默认功能。根据需要,我们希望将工件从 Nexus 拉入 XL Deploy。步骤是什么?

0 投票
1 回答
71 浏览

xl-deploy - 启动 XL Deploy:不支持的类版本错误

使用以下命令启动 XL Deploy 8.1.0 时:run.cmd -setup。我收到以下错误:

我的电脑安装了 java 8 并使用 Windows 7 Professional,你知道如何解决这个问题吗?

0 投票
1 回答
377 浏览

maven - 升级时未执行 XL 部署插件命令

我是 XL Deploy 的新手。我们在 pom 中定义了一个 XL Deploy 命令,以便在应用程序升级后执行。这在第一次安装应用程序时有效,但在后续升级时不会运行。要强制它运行,我们必须通过 XLD 取消部署应用程序,然后重新部署它,然后命令才会执行。

我希望每次升级应用程序时都会运行该命令,但事实并非如此。为什么不?

使用 Maven 3,xldeploy-maven-plugin 5.1.0

0 投票
1 回答
182 浏览

python - XlDeploy CLI 运行 python 文件

https://docs.xebialabs.com/xl-deploy/concept/getting-started-with-the-xl-deploy-cli.html

我指的是这个链接。我的 cli 已配置,并将 DEPLOYIT_CLI_HOME 环境变量放到安装 CLI 的根目录中。

说我在 Windows 命令提示符上的文件夹 d:\abc\

我在 windows 命令提示符下执行命令:

cli -username -password -f abc.py

文件 abc.py 位于文件夹位置 d:\abc。当我运行它时,它会在 DEPLOYIT_CLI_HOME 路径位置下的 ext 文件夹中搜索 abc.py?

0 投票
1 回答
83 浏览

batch-file - 使用 XL 部署 api 而不是“使用 Xl 部署的包”VSTS 任务创建 dar 包

“Package with Xl Deploy” VSTS 任务允许我们创建一个 .Dar 文件。我们希望实现相同的目标,但通过使用 VSTS 命令行任务并在其中使用命令,例如: curl -u :http://localhost:4516/deployit/repository/ci// -d@data.xml

0 投票
1 回答
156 浏览

xl-deploy - udm.DeploymentPackage 中的新属性在 xldeploy 中被禁用

XLDeploy 允许通过在synthetic.xml 中添加条目来扩展其CI。

我修改了synthetic.xml 并添加了一个新属性:

我现在可以在 UI 上看到这个属性:

在此处输入图像描述

但是我希望这个字段被禁用或只读。我可以吗?

0 投票
1 回答
189 浏览

java - 使用 Windows 命令提示符创建 XLDeploy dar 文件

请参考链接: https ://docs.xebialabs.com/xl-deploy/how-to/create-a-deployment-package-using-the-command-line.html

收集 EAR 文件和配置目录并将它们存储在目录中:

cp /some/path/petclinic-1.0.ear petclinic-package

cp -r /some/path/conf petclinic-package

现在什么是cp?Java命令?Maven命令?Windows 命令?

'cp' 不是内部或外部命令、可运行程序或批处理文件。

0 投票
3 回答
568 浏览

xl-deploy - XLDeploy "mvn import deploy" 已经导入

我在 Windows 上使用 XLDeploy“xl-deploy-8.2.1-server-trial-edition”以 DevOps 方式测试基于 Spring 的应用程序部署管道。我有执行某些 Maven 目标的 Jenkins:

  1. 建立战争(目标包)
  2. dar(目标 xldeploy:generate-deployment-package 映射到阶段包)
  3. 将战争部署到 Nexus(目标部署)
  4. 将 dar 导入到 XLDeploy 内部存储库(目标 xldeploy:import 映射到部署阶段)
  5. 将战争部署到 UAT 环境(目标 xldeploy:deploy)

我正在使用xldeploy-maven-plugin版本 6.0.x。

执行 xldeploy:deploy 目标时出现问题:

XLDeploy 服务器抱怨“已经导入的版本”,更准确地说:

实际上,Maven 通过部署阶段(映射到 xldeploy:import 目标)已经将 dar 导入到 XLDeploy 服务器,并且 xldeploy:deploy 阶段尝试再次导入相同的 dar。为什么?根据 xldeploy-maven-plugin 文档,部署目标只进行部署而不是 dar 导入。

如果我之前删除了导入目标调用,映射到部署阶段,那么只需调用:

我已将 dar 导入到 XLDeploy 服务器中,并且在服务器控制台中可以看到执行的部署计划:

其中包括仅将应用程序注册为已部署,但在我的 2 个 Tomcat 上没有真正部署任何内容。

但是通过 Web UI 部署时,我在控制台中有以下计划:

为什么会有这种差异?是不是因为我的可部署应用程序没有自动定位到环境容器,如下面的屏幕截图所述?

通过 UI 进行 XLDeploy 部署计划

当尝试使用 PetClinic 战争示例时,容器会自动成为目标,为什么?

此致。

0 投票
1 回答
138 浏览

xl-deploy - 如何将 DeploymentPipeline 关联到 deployit-manifest.xml 中的应用程序

第一次在 XLDeploy 服务器中为应用程序导入 dar 时,我希望将应用程序关联到已在 XLDeploy 中定义的 DeploymentPipeline。怎么能这样做?是否可以在 Maven 配置中添加 deploymentPackageProperty 以在 dar 导入时在 deployit-manifest.xml 中有一个属性?

此致。

0 投票
1 回答
61 浏览

deployment - 是否可以将应用程序从 udeploy 迁移到 xldeploy 环境?

我想将应用程序从 udeploy 工具迁移到 xldeploy 以部署到较低的环境中,这可能吗?