プロジェクト

全般

プロフィール

バグ #4126

OpenRTPのAll in one パッケージ作成時のエラー処理を確認する

n.kawauchiほぼ7年前に追加. 6年以上前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
開始日:
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.
    
  • スクリプトでエラー発生時、ジョブが必ず異常終了するようにする

関係しているリビジョン

リビジョン 743 (差分)
kawauchi がほぼ7年前に追加

[compat] Error processing has been reviewed. refs #4126

履歴

#1 n.kawauchiほぼ7年前に更新

  • ステータス新規 から 解決 に変更
  • 対象バージョンRELEASE_1_2_0 にセット
  • 進捗率0 から 100 に変更
  • r743 で対応済み
  • 修正方針は以下の通り
    • スクリプト内関数でエラーが発生したらreturnにて1を、正常終了時は0を返す
    • 関数呼び出し元は戻り値を確認し、エラーならば exit 1 で処理を抜ける

#2 n-ando6年以上前に更新

  • ステータス解決 から 終了 に変更

他の形式にエクスポート: Atom PDF