2017-02-13 11 views
0

私はジェンキンスを新しくしています。私は "クリーン"を実行することは本当に遅いことに気付きました。コンソールの出力を見ると、出力ディレクトリを作成するのに20秒かかります。ジェンキンスは本当にゆっくりと "make clean"を実行します

は私がWindows上で実行されていることだし、私のビルドは次のとおりです。

  • は、私はそれができるとは思わない

「クリーン& &メイクをする」ビルドディレクトリに

  • 実行をナビゲートもっと簡単になります。

    "make clean & & make"はJenkins以外で実行されますが、同じマシン上では30秒以内にクリーンビルドプロセス全体が実行されます。

    ジェンキンス内では取ります

    • 3分ちょうど私が何か間違ったことしなければならない

    を構築するために、クリーン

  • 10分を介して取得します。誰もがアイデアを持っていますか?

  • +0

    本当に*ビルド*( 'make clean && make ')に時間がかかりますか、あるいはSCMチェックアウト、アーティファクト処理などのオーバーヘッドがありますか?それが純粋なビルドの場合は、比較のために、最初の 'make clean'を実行した後にランタイムを比較してください(どちらの場合も同じ)ので、同じ開始条件があります。 –

    +0

    私は既にSCMチェックアウトとすべてのオーバーヘッドを考慮に入れました。それは私の遅さにはカウントされません。私の元の投稿で言ったように。ジェンキンスを経てきれいにするのに3分、そして10分くらいかかります。 Jenkinsを使用していないため、クリーンでビルド時間が30秒未満です。 – Brian

    答えて

    0

    ワークスペースの場所を確認してください。ワークスペースがネットワーク共有上にある場合、ビルドはローカルドライブよりもかなり長くかかることがあります。

    +0

    返事をありがとう。私はチェックし、それはローカルドライブであり、ネットワーク共有ではありません。 – Brian

    関連する問題