icart_mini_driver package fails the jenkins job.
Opened this issue · 7 comments
#58 でinstall_ypspur.shをコミットし忘れていた
jenkinsでビルドテスト中
ビルドが失敗していました。
エラーを見るかぎり以下の処理をinstall_ypspur.shに追加する必要がある。
- gitをインストール
- jenkinsでのsudoの有効化
方針を変更。 ypspurをROSのエコシステムに組み込んだため、icart_mini_driverはそちらを使用するように変更する。
以下のリポジトリで最新版をリリースした。
https://github.com/DaikiMaekawa/ypspur-release
ypspurパッケージはjenkinsでビルドエラーとなっていたが、これはビルド時にGIT_REPOSITORYで指定したURL先からソースをクローンすることに問題があった。
http://answers.ros.org/question/219402/problem-with-the-ssl-ca-cert-path-access-rights/
rosdep entryに登録すればURLからクローンする方法も取れるが、ここはREP-0136で推奨されている方法でリリースを行った。 フォーク先のypspurのビルド手順はCMakeでラップしてcatkin側からの使用を容易にした。
http://jenkins.ros.org/job/ros-indigo-ypspur_binarydeb_trusty_i386/49/console
運用時には以下のリポジトリをクローンして使用すること。
https://github.com/DaikiMaekawa/ypspur
ソースからは使用できるので運用上カバーできますが、まだdebパッケージとして使用するには問題がありますのでypspurパッケージのリリース関係は作業を継続しています。
ros/rosdistro#9733
進行状況は以下を参照。
http://answers.ros.org/question/219402/problem-with-the-ssl-ca-cert-path-access-rights/