Commit Graph

25 Commits (master)

Author SHA1 Message Date
Bo Chen c138034db0
Remove Kinetic and fix CI (#1746)
* remove kinetic from CI and docs, EOL distribution
* fix CI badge
* Update REST call for github API
2022-10-27 19:36:29 +02:00
Michael Grupp 1c9274ffee
Default to master in rosinstall (fixes #1122). (#1530)
This makes much more sense than 1.0.0, which is counter-intuitive.

If someone is building from source they usually do it to build the
latest bleeding-edge version.

Signed-off-by: Michael Grupp <grupp@magazino.eu>
2020-10-22 17:33:45 +02:00
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