在opwenshift上设置jenkins作业,而不在openshift上创建repo
我必须做以下同样的事情。 1.给詹金斯准备一个装备。 2.在jenkins中创建作业以从github/bitbucket获取。 3.建造 问题是我得到了“主机密钥验证失败”,因为git签出ssh密钥时并没有添加 因此,我进行了搜索,并遵循了中提到的步骤在opwenshift上设置jenkins作业,而不在openshift上创建repo,jenkins,openshift,Jenkins,Openshift,我必须做以下同样的事情。 1.给詹金斯准备一个装备。 2.在jenkins中创建作业以从github/bitbucket获取。 3.建造 问题是我得到了“主机密钥验证失败”,因为git签出ssh密钥时并没有添加 因此,我进行了搜索,并遵循了中提到的步骤 转到$OPENSHIFT\u DATA\u DIR 使用创建wrapper.sh ID\u RSA=“$OPENSHIFT\u DATA\u DIR/.ssh/jenkins\u ID\u RSA” ssh-o UserKnownHostsF
现在,在jenkins中,我仍然会遇到同样的错误。您的wrapper.sh是可执行文件吗?用
chmod+x wrapper.sh将其标记为可执行。无编号
/var/lib/openshift//app root/data
export GIT_SSH=$OPENSHIFT_DATA_DIR/wrapper.sh
或
你解决这个问题了吗?我也有同样的想法,我认为运行构建的jenkins slave既看不到GIT_SSH变量也看不到包装文件。
>rhc env-set -a jenkins GIT_SSH=$OPENSHIFT_DATA_DIR/wrapper.sh