2 つのジョブを使用して Jenkins サーバーをセットアップしています
最初のジョブは開発ブランチをポーリングし、jenkins サーバーでプロジェクトをビルドします。次に、プロダクションブランチをポーリングする別のジョブがあり、ステージングサーバーである別のジェンキンススレーブにこのブランチを構築します。このジョブは、ビルドが成功すると、ssh 経由で成果物を運用サーバーに公開するように構成されています。
すべての SSh キーがセットアップされ、ステージング サーバーが運用サーバーに接続されますが、転送されるファイルはありません
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
ステージング ワークスペースを確認すると、そこにファイルが構築されていますが、prod サーバーには送信されていません。助言がありますか??
また、次のように別の削除プレフィックスを試してみました。ここでは、SSH プラグインを介した公開を使用して Jenkins が 0 ファイルを転送しています。