バグ #4126
OpenRTPのAll in one パッケージ作成時のエラー処理を確認する
開始日:
2017/06/19
期日:
進捗率:
100%
予定工数:
説明
- JenkinsジョブでOpenRTPのAll in one パッケージ作成時、make_packagesスクリプトでのエラーがジョブ実行結果に反映されず、正常終了となった。
- このため、All in one パッケージ作成時、plugins下にjp.go.aist.rtm*.jarファイルが含まれない状況が発生した。
- この時のエラーは下記のものだった
file:///home/openrtm/public_html/pub/eclipse/projects/luna,http://download.eclipse.org/releases/luna -installIU org.eclipse.gef.sdk.feature.group Installing org.eclipse.gef.sdk.feature.group 3.9.101.201408150207. Installation failed. Plugin: org.eclipse.gef.sdk.feature.group installation failed. Aborting.
- スクリプトでエラー発生時、ジョブが必ず異常終了するようにする
履歴
#1 n.kawauchi がほぼ7年前に更新
- ステータス を 新規 から 解決 に変更
- 対象バージョン を RELEASE_1_2_0 にセット
- 進捗率 を 0 から 100 に変更
- r743 で対応済み
- 修正方針は以下の通り
- スクリプト内関数でエラーが発生したらreturnにて1を、正常終了時は0を返す
- 関数呼び出し元は戻り値を確認し、エラーならば exit 1 で処理を抜ける
[compat] Error processing has been reviewed. refs #4126