2016-03-24 10 views
1

私はCIツールとしてAtlassianのBambooを使用しています。あるサーバーから別のサーバーにファイルを移動する際に役立つ新しい計画を作成する必要があるという要件があります。Bambooを使用して、あるサーバーから別のサーバーにファイルを移動するにはどうすればよいですか?

なぜこれを行う必要がありますか? サーバーの1つはプロダクションサーバーであり、迷惑メールデータが含まれないようにする必要がありますが、同時にファイルを削除したくないので、解決策としてファイルを別のサーバーに移動します。

誰でも私にこれを助けてくれますか?

+0

竹は、SCPのタスクを持っていますか? –

+0

@ThorbjørnRavn Andersen、今私は 'mv'コマンドを使用して自分の仕事をするためにシェルスクリプトを使用しています。 – user3338060

+0

このシェルスクリプトはBambooによって呼び出されるように修正できますか? –

答えて

1

私たちは同様のことをしなければならず、単純なbashスクリプトを使って終了しました(ファイルがたくさんあるディレクトリを扱っていました)。あなたが手でそれを行うとしたら、あなたがこれを行うとどのようにサーバーをprodにログインし、その上にMVのコマンドを実行する Using the SCP task in Bamboo

+0

jelleの助けになりました。その場合、BambooのSCP機能を使用すると、両方のサーバーにファイルが保存されます。私がやりたくないファイルを手動でPRODサーバーから削除するには、提案してください。 – user3338060

+1

あなた自身のbashスクリプトを書いて、あなたが望む正確な機能を持ってください:) – Jelle

+1

こんにちはJelle、このリンクは私を助けましたhttps://confluence.atlassian.com/bamboo/script-289277046.html – user3338060

1

使用SSHタスク

+0

ありがとうOleksiy Chystoprudov – user3338060