【发布时间】:2015-03-27 14:01:40
【问题描述】:
我目前正在尝试自动化竹远程代理安装和卸载的过程。我在添加和删除功能方面遇到了问题。
我要自动化的内容:
(以下是我通过 GUI 在竹服务器上执行的操作,我想通过 bash 脚本在远程代理机器上执行此操作。)
- 我在 VM 机器上安装远程代理,然后启动它。我进入竹子界面,点击新创建的代理名称。
- 我添加了一个自定义功能类型,我为键添加了“buildserver”,为值添加了代理的名称。
- 我添加了“命令”类型的“可执行”功能,可执行标签为“cygwin”,路径为“C:\cygwin64\bin\bash”
- 我导航到 git 可执行文件,然后单击“删除”将其删除。 (问题步骤)
我做了什么。
我查看了here 并找到了一种使用以下“bamboo-capabilities.properties”文件自动执行步骤 1-3 的方法:
buildserver="AGENTNAME"
system.builder.command.cygwin="C:\cygwin64\bin\bash"
但是,我一直坚持如何删除 git 功能(第 4 步。)我尝试将类似这样的内容附加到文件中:
system.git.executable=""
但它似乎没有做任何事情。有谁知道我会怎么做?网上关于这个的文档似乎很少。
非常感谢。
【问题讨论】:
标签: linux automation continuous-integration remote-access bamboo