我正在尝试使用edeliver在我们的制作中在Jenkins机器上进行自动部署。我的构建机器似乎有问题。
混合edeliver构建版本--verbose --branch = 70818f1f707545aaec17e0ca3daa035e7eea4746 tput:$ TERM没有值,没有-T指定的tput:$ TERM没有值,没有指定-T tput:$ TERM没有值,没有-T指定的tput:$ TERM没有值 并且没有-T指定的tput:$ TERM没有值,没有-T指定的tput: $ TERM没有值,没有-T指定的tput:$ TERM没有值,没有 -T指定tput:$ TERM没有值,没有-T指定tput:$ TERM没有值,没有-T指定tput:$ TERM没有值,没有-T 指定的tput:$ TERM没有值,没有-T指定的tput:没有值 对于$ TERM且没有-T指定的tput:$ TERM没有值,没有-T 指定的tput:$ TERM没有值,没有-T指定的tput:没有值 对于$ TERM且没有-T指定的tput:$ TERM没有值,没有-T 指定的
在建筑主机上建立集成应用程序的发布
- - - - >授权主机 ----->确保主机已准备好接受git推送
远程命令失败:
ubuntu@ec2-54-93-168-21.eu-central-1.compute.amazonaws.com
上面显示了命令的输出,并在其上执行了命令 主机打印在下面用于调试目的:
FAILED退出状态255:
set -e if [ ! -d /tmp/edeliver/integration/build ] then mkdir -p /tmp/edeliver/integration/build cd /tmp/edeliver/integration/build git init git config receive.denyCurrentBranch ignore else cd /tmp/edeliver/integration/build git config receive.denyCurrentBranch ignore fi
答案 0 :(得分:0)
需要在构建计算机中配置长生不老药。 在詹金斯执行edeliver之前,编写以下代码:
#!/bin/bash
检查计算机凭据,然后重试。