问题标签 [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.
nexus - 将工件从 Nexus 拉入 XL Deploy
我们使用 XLDeploy 来部署应用程序。我们不想使用 Nexus 在获得新工件时推送新 XL 部署的默认功能。根据需要,我们希望将工件从 Nexus 拉入 XL Deploy。步骤是什么?
xl-deploy - 启动 XL Deploy:不支持的类版本错误
使用以下命令启动 XL Deploy 8.1.0 时:run.cmd -setup。我收到以下错误:
我的电脑安装了 java 8 并使用 Windows 7 Professional,你知道如何解决这个问题吗?
maven - 升级时未执行 XL 部署插件命令
我是 XL Deploy 的新手。我们在 pom 中定义了一个 XL Deploy 命令,以便在应用程序升级后执行。这在第一次安装应用程序时有效,但在后续升级时不会运行。要强制它运行,我们必须通过 XLD 取消部署应用程序,然后重新部署它,然后命令才会执行。
我希望每次升级应用程序时都会运行该命令,但事实并非如此。为什么不?
使用 Maven 3,xldeploy-maven-plugin 5.1.0
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?
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
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' 不是内部或外部命令、可运行程序或批处理文件。
xl-deploy - XLDeploy "mvn import deploy" 已经导入
我在 Windows 上使用 XLDeploy“xl-deploy-8.2.1-server-trial-edition”以 DevOps 方式测试基于 Spring 的应用程序部署管道。我有执行某些 Maven 目标的 Jenkins:
- 建立战争(目标包)
- dar(目标 xldeploy:generate-deployment-package 映射到阶段包)
- 将战争部署到 Nexus(目标部署)
- 将 dar 导入到 XLDeploy 内部存储库(目标 xldeploy:import 映射到部署阶段)
- 将战争部署到 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 部署时,我在控制台中有以下计划:
为什么会有这种差异?是不是因为我的可部署应用程序没有自动定位到环境容器,如下面的屏幕截图所述?
当尝试使用 PetClinic 战争示例时,容器会自动成为目标,为什么?
此致。
xl-deploy - 如何将 DeploymentPipeline 关联到 deployit-manifest.xml 中的应用程序
第一次在 XLDeploy 服务器中为应用程序导入 dar 时,我希望将应用程序关联到已在 XLDeploy 中定义的 DeploymentPipeline。怎么能这样做?是否可以在 Maven 配置中添加 deploymentPackageProperty 以在 dar 导入时在 deployit-manifest.xml 中有一个属性?
此致。
deployment - 是否可以将应用程序从 udeploy 迁移到 xldeploy 环境?
我想将应用程序从 udeploy 工具迁移到 xldeploy 以部署到较低的环境中,这可能吗?