powershell - Bamboo Powershell任务在首次运行后失败

标签 powershell artifactory bamboo

我是Bamboo的新手,所以在此先感谢您的帮助。

我正在尝试创建Bamboo Run,它将git存储库中的文件压缩并上传到Artifactory。目前,我的构建包含2个任务-源代码 check out 和一个简单的powershell脚本。我第一次运行它时,它的构建就很好,但是没有任何修改,任何连续运行都会失败。

我在日志中得到的错误如下:

Failing task since return code of [powershell -ExecutionPolicy bypass -Command /bin/sh /opt/bamboo/agent/temp/OR-J8U-JOB1-4-ScriptBuildTask-539645121146088515.ps1] was -1 while expected 0

将Powershell脚本替换为空白不能解决问题-仅完全删除脚本才能使构建成功,但是我无法重新插入新脚本,否则它将失败。我阅读了其他在线问题,建议我“将用户级PATH环境信息合并到系统级PATH中”,但找不到用户级环境信息,我的环境变量部分完全为空。

最佳答案

像Vlad一样,我发现用批处理实现我的Powershell脚本效率更高。

关于powershell - Bamboo Powershell任务在首次运行后失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44727823/

相关文章:

unix - 来自一行环境变量的 ssh 私钥

TeamCity 和 JIRA?

powershell - 如何使用正确的标识列导出 CSV

powershell - 如何在 PowerShell Get-ChildItem 中的通配符模式中使用方括号?

powershell - 从 PowerShell 执行外部命令不接受参数

java - 制作多个maven镜像仓库

gradle - 从压缩的 Artifactory 神器下载单个文件

json - 在另一个Powershell脚本文件中调用Powershell脚本时如何使用嵌套引号

nuget - Artifactory NuGet 安装未获取最新的软件包版本

Bamboo 计划使用不同的 JDK 版本进行分支