操作
マニュアル #3175
完了1.1.1-RELEASEのLinux用パッケージの作成手順についてまとめる
開始日:
2015/04/16
期日:
進捗率:
100%
予定工数:
説明
OpenRTM-aist C++ 1.1.1-RELEASE版のLinux用パッケージを作成するJenkinsジョブについてまとめる
n.kawauchi さんが9年以上前に更新
- 進捗率 を 0 から 100 に変更
Jenkinsのジョブで32bit、64bitの各バイナリのビルドを行う
- 対象ノード:
debian60, debian60-64, debian70, debian70-64
fedora19, fedora19-64, fedora20, fedora20-64
ubuntu1204, ubuntu1204-64, ubuntu1404, ubuntu1404-64
Jenkinsジョブ C++(実行順)¶
- 20_openrtm-cxx-dist-tags (実行ノード:ubuntu1404-64)
- tags以下からOpenRTM-aist-C++のソースコードをチェックアウトしてディストリビューションソースパッケージを作成
- 21_openrtm-cxx-build-linux-package
- サポート対象のDebian, Fedora, Ubuntu用パッケージをビルド
*リリース前なので、以下のリポジトリはstaging環境を利用している
- 22_openrtm-cxx-linux-publish-staging
- 21_openrtm-cxx-build-linux-packageの結果をstaging環境へアップロード
- 22_openrtm-cxx-rebuild-debian-staging-repodb
- 22_openrtm-cxx-rebuild-fedora-staging-repodb
- 22_openrtm-cxx-rebuild-linux-staging-repodb (対象はubuntu)
- リポジトリデータベースを更新する
操作