Bamboo Issue - 克隆和修改
Bamboo Issue - Clone & Modify
非常感谢您的帮助!
我有一个竹子项目,其中包含一些“种子”。每个种子基本上都是某种项目的模板构建计划,例如:Nodejs 服务器、Python 应用程序等。
我正在尝试创建一个程序来克隆其中一个模板,更改项目名称(因为我希望它在不同的项目中)和计划名称等参数。
目前,我只有一种方法可以做到这一点,我会把它从你那里保存下来,因为它复杂而混乱,而且一般来说效果不佳。
我在 Java 中阅读了有关 Bamboo Specs 的信息,但没有找到可以帮助我解决当前情况的内容。
所以只是整理一下:我的目标是克隆一个特定的 bamboo 构建计划,更改参数并以某种方式将新计划上传到 Bamboo(根据更改后的参数上传到正确的项目),所有这些都应该完全自动完成一个脚本。
任何建议将不胜感激。
汤姆.
我建议您看看 Bamboo Specs。您可以使用现有计划生成 Java 代码。然后你需要配置 Maven 项目并使用生成的代码。使用一些脚本,您可以更改项目和计划的名称,修改其他配置,然后通过命令行将新计划上传到 Bamboo 服务器
mvn -Ppublish-specs
非常感谢您的帮助! 我有一个竹子项目,其中包含一些“种子”。每个种子基本上都是某种项目的模板构建计划,例如:Nodejs 服务器、Python 应用程序等。 我正在尝试创建一个程序来克隆其中一个模板,更改项目名称(因为我希望它在不同的项目中)和计划名称等参数。 目前,我只有一种方法可以做到这一点,我会把它从你那里保存下来,因为它复杂而混乱,而且一般来说效果不佳。 我在 Java 中阅读了有关 Bamboo Specs 的信息,但没有找到可以帮助我解决当前情况的内容。 所以只是整理一下:我的目标是克隆一个特定的 bamboo 构建计划,更改参数并以某种方式将新计划上传到 Bamboo(根据更改后的参数上传到正确的项目),所有这些都应该完全自动完成一个脚本。 任何建议将不胜感激。 汤姆.
我建议您看看 Bamboo Specs。您可以使用现有计划生成 Java 代码。然后你需要配置 Maven 项目并使用生成的代码。使用一些脚本,您可以更改项目和计划的名称,修改其他配置,然后通过命令行将新计划上传到 Bamboo 服务器
mvn -Ppublish-specs