Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Stack Of Tasks
jrl-walkgen
Commits
a9995528
Unverified
Commit
a9995528
authored
Nov 12, 2020
by
Guilhem Saurel
Committed by
GitHub
Nov 12, 2020
Browse files
Merge pull request #24 from nim65s/devel
[CI] drop travis, fix #23
parents
c8b2d011
04830104
Pipeline
#12138
passed with stage
in 28 minutes and 52 seconds
Changes
6
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitmodules
View file @
a9995528
[submodule "cmake"]
path = cmake
url = https://github.com/jrl-umi3218/jrl-cmakemodules.git
[submodule ".travis"]
path = .travis
url = https://github.com/MaximilienNaveau/jrl-travis.git
.travis
@
41f68823
Compare
41f68823
...
41f68823
Subproject commit 41f6882329e97397e9c92ac55218a447461e03d0
.travis.yml
deleted
100644 → 0
View file @
c8b2d011
language
:
cpp
sudo
:
required
compiler
:
-
gcc
-
clang
env
:
global
:
-
secure
:
ViEXlUgT66UGxlMPd2ZmZdB9rhFS3rsl6ktJFdyRukdXwZl3/5boy95RJJawFSQ4PmcKX35oZ5Afl7CSuT5r7uiEoFCeZu38b80E3BsuUr4zPgdZS4hI818L/MPhahmN5ravefVbDl+Yf95bWQ79EYj45yvh1dJH+YRBD+ucPDk=
-
"
APT_DEPENDENCIES=doxygen
doxygen-latex
libboost-all-dev
libeigen3-dev
liblapack-dev
libblas-dev
gfortran"
-
DEBSIGN_KEYID=5AE5CD75
-
LCOV_IGNORE_RULES="*unittest* /opt/openrobots/*"
notifications
:
email
:
-
hpp-source@laas.fr
branches
:
only
:
-
master
matrix
:
allow_failures
:
-
compiler
:
clang
before_install
:
./travis_custom/custom_before_install
install
:
-
pip install --user coveralls
script
:
-
sudo free -m -t
-
travis_wait ./.travis/run ../travis_custom/custom_build
script
:
./.travis/run ../travis_custom/custom_build
after_failure
:
./.travis/run ../travis_custom/custom_after_failure
after_success
:
-
./.travis/run after_success
-
export PYTHONPATH=/tmp/_ci/install/lib/python2.7/site-packages
-
coveralls-lcov -v -n /tmp/_ci/build/coverage.info > coverage.json
-
coverage run ./python/tests.py
-
coveralls --merge=coverage.json
travis_custom/custom_after_failure
deleted
100755 → 0
View file @
c8b2d011
# Setup environment variables.
source /opt/ros/hydro/setup.bash
export CMAKE_ADDITIONAL_OPTIONS=" ${CMAKE_ADDITIONAL_OPTIONS} -DBUILD_UNIT_TESTS=\"ON\""
export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/opt/openrobots/lib/pkgconfig"
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/opt/openrobots/lib"
export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/opt/ros/hydro/lib/pkgconfig"
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/opt/ros/hydro/lib"
env
cd /tmp/_ci/build/tests
valgrind TestMorisawa2007ShortWalk64 /tmp/_ci/install/share/simple_humanoid_description/urdf/simple_humanoid.urdf /tmp/_ci/install/share/simple_humanoid_description/srdf/simple_humanoid.srdf
../.travis/run ../.travis/after_failure
travis_custom/custom_before_install
deleted
100755 → 0
View file @
c8b2d011
#!/bin/bash
set
-e
# Set debug mode
set
-x
set
-v
# Add robotpkg
sudo
sh
-c
"echo
\"
deb http://robotpkg.openrobots.org/packages/debian precise robotpkg
\"
>> /etc/apt/sources.list "
curl http://robotpkg.openrobots.org/packages/debian/robotpkg.key |
sudo
apt-key add -
# Add ros-hydro
sudo
sh
-c
"echo
\"
deb http://packages.ros.org/ros/ubuntu precise main
\"
> /etc/apt/sources.list.d/ros-latest.list"
curl https://raw.githubusercontent.com/ros/rosdistro/master/ros.key |
sudo
apt-key add -
# show memory usage before install
sudo
free
-m
-t
# Setup environment variables.
# Add dependencies from apt
export
APT_DEPENDENCIES
=
"doxygen doxygen-latex libboost-all-dev libeigen3-dev liblapack-dev libblas-dev gfortran"
# Add urdfdom from ros hydro
export
APT_DEPENDENCIES
=
$APT_DEPENDENCIES
" ros-hydro-urdfdom ros-hydro-urdfdom-headers"
# Add dependencies from robot-pkg
#export APT_DEPENDENCIES=$APT_DEPENDENCIES" robotpkg-jrl-mal+jrl-mathtools"
# add valgrind to debug
export
APT_DEPENDENCIES
=
$APT_DEPENDENCIES
" valgrind"
# Add one git dependency
export
GIT_DEPENDENCIES
=
$GIT_DEPENDENCIES
" https://github.com/MaximilienNaveau/simple_humanoid_description.git"
export
GIT_DEPENDENCIES
=
$GIT_DEPENDENCIES
" https://github.com/stack-of-tasks/pinocchio.git#devel"
export
GIT_DEPENDENCIES
=
$GIT_DEPENDENCIES
" https://github.com/jrl-umi3218/jrl-mathtools.git"
export
GIT_DEPENDENCIES
=
$GIT_DEPENDENCIES
" https://github.com/jrl-umi3218/jrl-mal.git"
export
GIT_DEPENDENCIES
=
$GIT_DEPENDENCIES
" https://github.com/humanoid-path-planner/qpOASES.git"
export
CMAKE_ADDITIONAL_OPTIONS
=
$CMAKE_ADDITIONAL_OPTIONS
" -DLINEAR_ALGEBRA_LIB=eigen"
export
CMAKE_ADDITIONAL_OPTIONS
=
$CMAKE_ADDITIONAL_OPTIONS
" -DBUILD_UNIT_TESTS=OFF"
export
CMAKE_ADDITIONAL_OPTIONS
=
$CMAKE_ADDITIONAL_OPTIONS
" -DBUILD_PYTHON_INTERFACE=OFF"
export
CMAKE_ADDITIONAL_OPTIONS
=
$CMAKE_ADDITIONAL_OPTIONS
" -DCMAKE_BUILD_TYPE=RELEASE"
#export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/opt/openrobots/lib/pkgconfig"
#export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/opt/openrobots/lib"
export
PKG_CONFIG_PATH
=
"
${
PKG_CONFIG_PATH
}
:/opt/ros/hydro/lib/pkgconfig"
export
LD_LIBRARY_PATH
=
"
${
LD_LIBRARY_PATH
}
:/opt/ros/hydro/lib"
# When this script is called the current directory is ./custom_travis
.
./.travis/run ../.travis/before_install
source
/opt/ros/hydro/setup.bash
# End debug mode
set
+v
set
+x
travis_custom/custom_build
deleted
100755 → 0
View file @
c8b2d011
#!/bin/bash
set
-e
# Set debug mode
set
-x
set
-v
# Setup environment variables.
source
/opt/ros/hydro/setup.bash
export
CMAKE_ADDITIONAL_OPTIONS
=
"
${
CMAKE_ADDITIONAL_OPTIONS
}
-DLINEAR_ALGEBRA_LIB=eigen"
export
CMAKE_ADDITIONAL_OPTIONS
=
"
${
CMAKE_ADDITIONAL_OPTIONS
}
-DBUILD_PYTHON_INTERFACE=OFF"
export
CMAKE_ADDITIONAL_OPTIONS
=
"
${
CMAKE_ADDITIONAL_OPTIONS
}
-DCMAKE_BUILD_TYPE=RELEASE"
export
CMAKE_ADDITIONAL_OPTIONS
=
"
${
CMAKE_ADDITIONAL_OPTIONS
}
-DBUILD_UNIT_TESTS=
\"
ON
\"
"
export
PKG_CONFIG_PATH
=
"
${
PKG_CONFIG_PATH
}
:/opt/openrobots/lib/pkgconfig"
export
LD_LIBRARY_PATH
=
"
${
LD_LIBRARY_PATH
}
:/opt/openrobots/lib"
export
PKG_CONFIG_PATH
=
"
${
PKG_CONFIG_PATH
}
:/opt/ros/hydro/lib/pkgconfig"
export
LD_LIBRARY_PATH
=
"
${
LD_LIBRARY_PATH
}
:/opt/ros/hydro/lib"
# run the build
.
./.travis/run ../.travis/build
# End debug mode
set
+v
set
+x
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment