2017-11-08 6 views
0

私は親ジョブとジェンキンに2つの子ジョブを持っています。子ジョブによって共有されるワークスペースは、親ジョブ内にあります。 子ジョブは、親のジョブ作業領域に格納されているJunit RspecFormattedログ(job1.xmlおよびjob2.xml)を生成しています。 私は完全なパスを指定しようとしています: $ JENKINS_HOME/workspace/{親ジョブ}/{フォルダa}/{フォルダb}/{フォルダc} /test-results/job1.xmlのポストビルド結果ビルドはこのパスを見つけることができません。親のワークスペースからjunitテスト結果レポートを発行

注:私は、私は問題については本当にわからないんだけど、このパス

答えて

0

Execute Shellセクションでファイルを印刷することができるよ、あなたは私の詳細を与えることができますか?ところで

私はあなたのニーズを理解している場合、あなたが使用することができます。

https://wiki.jenkins.io/display/JENKINS/Parameterized+Trigger+Plugin

あなたは

$ JENKINS_HOME /ワークスペース/ PATHを構築することができますので、TRIGGERED_JOB_NAMEおよびNUMBERなどの変数を取得するには$ {TRIGGERED_JOB_NAME}/{folder a}/{folder b}/{folder c} /test-results/job1.xml

これらの変数はどこにあるのですか?

あなたは、単に

が、それは明らかだし、それが助け場合なら、私に教えてください...パラメータとして、動的にパスを構築するための変数としてそれらを使用するよりも、これらの情報を渡すことができます...

関連する問題