2016-05-23 16 views
1

私はこれが既に存在するワークスペースで実行する際にエラーが発生するまでは簡単だと思いました。私はセレンのオートメーションスイートを持っており、それはspecrunを実行しています。私は現在、完全な@regressionタグを実行しています。 @smokeタグを実行できるようにプロジェクトをクローンしたいと思います。これは同じソースコントロールですが、私は煙や回帰を実行したいだけです。スペースを節約するために、私は同じワークスペースを使用したいと考えていました。Jenkins Multiple Projects同じワークスペース

これを解決するにはどうすればよいでしょうか?

+0

「既に存在するワークスペースで実行するまでエラーが発生するまで」 - 受け取ったエラーと実装方法を詳しく教えてください。 – Dvir669

+0

Hey Dvir669 - Jenkinsでプロジェクトをクローンし、プロジェクト名を* -Smokeに変更しました。それ以外は、コマンドラインでテストを実行してタグを変更する以外は同じことをしました。私はそれを実行したときに、すでに作業スペースが存在していたのでエラーが発生しました。それは私の全体のポイント笑だった。私はちょうどディスクスペースを節約しようとしていました。私はすべてが走っているが、これはあまり効率的ではなかったようだ。 – Dazed

答えて

0

私はオートメーションのテストについて知識がありませんが、私はジェンキンスを使用していますので、1つの方法でサブプロジェクトを作成して同じワークスペースを使用できるようにしてください。

他の方法は、あなたが別のコマンドを渡すことができるオプションで、このビルドには、ジョブ構成下パラメータ化されを使用することです。

に他の方法があります(詳細を掲載して自由に感じます)同じことをしますが、私はいくつかの情報が必要です。 (ワークスペースがすでに存在していた)で、あなたのエラーを削除する

あなたは「ジェンキンスでプロジェクトをクローン化し、プロジェクト名を変更」している言ったように、そうあなた ジョブ構成を確認してください==>高度なプロジェクトオプション ==>使用カスタムワークスペース

使用カスタムワークスペースがチェックされている場合は、ディレクトリをチェックフィールドが設定されています同じディレクトリクローンジョブです。

ソリューションは: - 二つのオプション

  1. チェックを外し使用カスタムワークスペースの各ジョブのオプション

  2. 付け異なるディレクトリがあります。

関連する問題