我们正在尝试使用Bamboo来自动化测试结果数据文件的分析过程。当前,该过程是手动完成的。我们希望使这一过程自动化,并能够将这些文件提取到Bamboo工作目录中,并在这些文件上调用我们的数据解析器(我们已经将其设置为本地可执行文件),然后让解析器使用以下命令生成适当的分析结果文档建造计划。然后将这些结果复制回Bamboo之外的原始服务器目录。另外,组织也不想使用位桶存储库作为存储区域。
我曾尝试使用SCP在脚本中定义外部目录以复制文件,但遇到错误,并且尝试将文件复制到工作目录时该计划失败。我还尝试过将目录创建为工件,但这也不起作用。
我希望脚本将连接到远程服务器和目录,并将文件复制到工作目录,然后执行我们的解析器,并将结果作为定义的工件存储在文件中。 / p>
现在发生的事情是访问服务器和目录。我添加了“ ls -al”以确保目录和文件存在,但是在打印文件后,构建计划失败,并给我一个错误,指出文件不存在。我已检查以确保权限正确以确保复制。