Wolfgang Hess
0228078e1f
Prepare GMock support for Noetic. ( #1499 )
...
This follows Cartographer installing libgmock-dev.
Signed-off-by: Wolfgang Hess <whess@lyft.com>
2020-07-27 19:45:40 +02:00
Wolfgang Hess
ec29019962
Remove support for Debian Jessie. ( #1496 )
...
It has reached end-of-life with the
end of LTS on June 30, 2020.
Signed-off-by: Wolfgang Hess <whess@lyft.com>
2020-07-23 10:57:35 +02:00
Wolfgang Hess
be4332b338
Build Abseil dependency in CI. ( #1485 )
...
cartographer-project/cartographer#1711 removed
building Abseil from the Cartographer library.
We follow here the same approach as in
cartographer CI.
An alternative approach which is now possible is
adding an Abseil package for catkin and depending
on that.
Signed-off-by: Wolfgang Hess <whess@lyft.com>
2020-06-25 13:04:21 +02:00
Wolfgang Hess
bdf8f5921e
Fix build status on front page. ( #1483 )
...
* Fix build status on front page.
Changes "googlecartographer" to "cartographer-project"
for references to CI and GitHub.
Following cartographer-project/cartographer#1693 .
Signed-off-by: Wolfgang Hess <whess@lyft.com>
* Remove Indigo and Lunar Dockerfiles.
2020-06-24 10:55:03 +02:00
Bo Chen
1fe0e2b593
Fix broken build for melodic. Use official ros docker image. ( #1484 )
...
Essentially revert #1021 as image seems to be fixed
Signed-off-by: Bo Chen <bo@enway.ai>
2020-06-17 13:47:28 +02:00
Michael Grupp
8fab3fe4c4
Work around wstool bug in build with Docker base image. ( #1041 )
...
We have already a cloned source space in the base image, which can be
buggy according to: https://github.com/vcstools/wstool/issues/77
This should unblock Travis and fix local builds.
2018-10-04 11:15:21 +02:00
Christoph Schütte
00813a4d6b
Introduce base image for melodic to speed up CI ( #1021 )
2018-09-26 11:16:45 +02:00
Juraj Oršulić
c12da5e8b3
Follow cartographer#1357 ( #964 )
2018-08-13 13:38:23 +02:00
Alexander Belyaev
15dece61af
Follow the CMake update. ( #951 )
2018-07-26 06:49:29 +02:00
Michael Grupp
12816aacd3
Pass GitHub access token to Dockerfile. ( #787 )
2018-04-05 10:30:35 +02:00
Christoph Schütte
58f463dc98
Add Fetch and Toru platform to Jenkins build ( #739 )
2018-02-27 14:21:34 +01:00
Rodrigo Queiro
ae6aefaf97
Don't `set -o verbose` in ros_entrypoint.sh ( #558 )
...
All it does is source some large scripts, which results in lots of
logspam when the container starts up. It then runs exec, after which the
`verbose` setting has no effect.
2017-11-09 13:36:40 +01:00
Damon Kohler
8a6a2216d2
Adds arg to set cartographer version for docker build. ( #376 )
2017-06-14 14:44:16 +02:00
Juraj Oršulić
841b17f393
Do not ignore docker history command errors. ( #345 )
...
Fixes googlecartographer/cartographer#292
2017-05-19 08:34:43 +02:00
Damon Kohler
6d61394c3c
Small cleanups. ( #241 )
2016-12-22 14:53:24 +01:00
Damon Kohler
fe936b67b1
Adds Kinetic to build matrix. ( #222 )
2016-12-09 15:24:06 +01:00
Damon Kohler
9c232af8d7
Check test results in CI. ( #216 )
...
Before this change, failing tests would not cause CI to fail.
2016-12-07 13:12:09 +01:00
Damon Kohler
6dd217beab
Improve Docker caching. ( #139 )
2016-10-23 18:16:12 +02:00
Damon Kohler
20487028ed
Adds Docker caching to Travis build. ( #137 )
2016-10-21 12:37:59 +02:00
Damon Kohler
337607692a
Fixes wstool invocation to match wstool docs. ( #71 )
...
* Simplifies CMake installation configuration.
2016-09-28 14:36:22 +02:00
Wolfgang Hess
2e9652d71f
libwebp-dev is now handled by rosdep. ( #46 )
2016-09-02 12:25:57 +02:00
Damon Kohler
2bb67ac70b
Improves the Docker installation script. ( #43 )
...
- Builds with Ninja.
- Catkin workspace cleaned up after installation.
- Runs all tests, including those from cartographer.
2016-09-02 11:22:26 +02:00
Wolfgang Hess
cfd09abccf
Sets up Travis CI. ( #34 )
2016-08-30 08:33:45 +02:00