出力する特定のtestReortジョブにJunit output.xmlをPOSTしようとしましたが見つかりませんエラー。特定のジョブへのjunit結果のアップロードのためのJenkins残りのAPI
下記のすべての組み合わせ方法を試しましたが、成功しませんでした。
- JenkinsはtestReportを の特定のジョブにアップロードするPOST/PUT操作をサポートしていますか?
- どうすればいいですか? ': アプリケーション/ XMLのContent-Type' -X POST --data-バイナリ@ /ホーム/テスト/デスクトップ/出力--header --netrc
カール--silent --show-エラー.xmlの--header --netrc http://username:[email protected]:8080/job/xx/job/xx_test/job/mytest/1/testReport/
カール--silent --show-エラー 'Content-Typeの: アプリケーション/ xmlの' --data-バイナリ@ /ホーム/テスト/デスクトップ/出力をPUT -X .xml http://username:[email protected]:8080/job/xx/job/xx_test/job/mytest/1/testReport/
curl --silent --show-error --netrc --header 'コンテンツタイプ:ユーザ名--user XML」-X POST --data-バイナリ@ /ホーム/テスト/デスクトップ/のOutput.xml 0アプリケーション/:パスワードhttp://test.com:8080/job/xx/job/xx_test/job/mytest/1/testReport/
はあなたのサポートを感謝、ありがとうございました。
ジョブのビルドアクションの 'Execute shell'ステップでcurlコマンドを実行しようとしましたか? – nullpointer
私はLinuxマシン –
で試してみました。JenkinsでFreestyleプロジェクトを設定するときにビルドアクションのExecute shellオプションの下にこれを入れてみましたか? – nullpointer