Project

General

Profile

バグ #4126

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

Added by n.kawauchi over 4 years ago. Updated about 4 years ago.

Status:
終了
Priority:
通常
Assignee:
Start date:
06/19/2017
Due date:
% Done:

100%

Estimated time:

Description

  • 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.
    
  • スクリプトでエラー発生時、ジョブが必ず異常終了するようにする

Associated revisions

Revision 743 (diff)
Added by kawauchi over 4 years ago

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

History

#1 Updated by n.kawauchi over 4 years ago

  • Status changed from 新規 to 解決
  • Target version set to RELEASE_1_2_0
  • % Done changed from 0 to 100
  • r743 で対応済み
  • 修正方針は以下の通り
    • スクリプト内関数でエラーが発生したらreturnにて1を、正常終了時は0を返す
    • 関数呼び出し元は戻り値を確認し、エラーならば exit 1 で処理を抜ける

#2 Updated by n-ando about 4 years ago

  • Status changed from 解決 to 終了

Also available in: Atom PDF