我有两个工作的 Jenkins 服务器设置
第一份工作轮询开发分支并在詹金斯服务器上构建项目。然后我有另一个工作来轮询生产分支,这会在另一个 jenkins slave 上构建这个分支,它是登台服务器。此作业已配置为在成功构建时应通过 ssh 将工件发布到生产服务器。
已设置所有 SSh 密钥,登台服务器连接到生产服务器,但传输了 0 个文件
using GIT_SSH to set credentials Bitbucket Repo
using .gitcredentials to set credentials
Checking out Revision 89874cc01a9f669df69817b1049b1ab98ecb19d3 (origin/Production)
SSH: Connecting from host [nginx-php-fastcgi]
SSH: Connecting with configuration [AmazonAWS] ...
SSH: Disconnecting configuration [AmazonAWS] ...
SSH: Transferred 0 file(s)
Finished: SUCCESS
我检查了暂存工作区和文件正在那里构建,只是没有发送到产品服务器。有什么建议么??
我还尝试了一个不同的删除前缀,如下所示,这里Jenkins 使用通过 SSH 插件发布来传输 0 个文件