2017-06-19 14 views
1

合計バンブーnoobここでは、クライアントディレクトリにgulpコマンドがあります。このコマンドは、クライアントのサービスに関連するビルドされたアプリケーションファイルを受け取り、それらをビルドしている各プラットフォームのサーバーの適切なリソースディレクトリにコピーします。ファイルがバンブーステージで移動されたときにファイルには何が起こっていますか?

これはコマンドラインから実行すると順番に動作しますが、これはBambooのステージにどのように適合するかを理解しようとしています。

enter image description here

これのほとんどは、ちょうど別の一気コマンドを起動し、出力を調べている。今の私のステージは、私のクライアントは、次のタスクを持っているこの

enter image description here

ように見える

。しかし、私の問題は、クライアントファイルをサーバアセットフォルダに移動するgulpコマンドがステージ間で永続化されないということです。

私の竹サーバーがサーバステージに達すると、そのフォルダは存在しなくなりますか?

+0

私は何をする必要があるかと思っていますが、私が作成してからファイルを移動しています 'クライアント/ build'ディレクトリを取り、代わりにアーチファクトとして、私の他の舞台セットからそれを共有していますそれは必要なアーティファクト依存として、それがアクセス可能でなければならない適切なディレクトリを指定します... – buddyp450

答えて

0

元の投稿の上の私の以前のコメントは、ほぼ正確に私がする必要があったものでした。 Bambooはglobパターン(正規表現ではない)で使用できる除外を持たないantファイルコピーパターンのみをサポートしていますので、ビルドを少し変更して複数のフォルダを格納する必要がありました。クライアントファイルと特定のプラットフォームクライアントファイルの別のファイルが含まれていましたが、これによっていくつかのアーティファクト依存関係をセットアップして、共有後に他のステージに含めることができました。

enter image description here

関連する問題