我目前正在尝试自动执行Bamboo远程代理程序的安装和卸载过程。我在添加和删除功能方面遇到了问题。
我想要自动化的内容:
(以下是我通过GUI在Bamboo服务器上执行的操作,我想通过bash脚本在远程代理机器上执行此操作。)
我做了什么。
我看了here并找到了使用以下" bamboo-capabilities.properties"自动执行步骤1-3的方法。文件:
buildserver="AGENTNAME"
system.builder.command.cygwin="C:\cygwin64\bin\bash"
但是我仍然坚持如何删除git功能(第4步)。我已尝试将类似内容添加到文件中:
system.git.executable=""
但它似乎没有做任何事情。有谁知道我会怎么做?似乎很少有关于此的在线文档。
非常感谢。
答案 0 :(得分:0)
我从未找到解决这个问题的方法,但我找到了解决方法。我后来才知道在我的情况下删除git的目的是允许一个名为git的共享功能优先。我的解决方法是将非共享功能设置为共享功能的值。我不是100%确定这是做同样的事情,我还无法测试它,但作为一种能力似乎只是一个键值对我不明白为什么它不会.. ..如果有任何破坏,将会更新。