Skip to content

Commit

Permalink
Merge branch 'master' into fibonacci-server-cancel
Browse files Browse the repository at this point in the history
  • Loading branch information
k-okada authored Sep 6, 2021
2 parents 60f4cf0 + fcb8b8e commit a79826d
Show file tree
Hide file tree
Showing 18 changed files with 774 additions and 5 deletions.
51 changes: 51 additions & 0 deletions .github/workflows/indigo-deb.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# generated by `./generate_action_config.py indigo`
# jsk_travis
on:
push:
branches:
- master
pull_request:

env:
DISPLAY: ':0.0'

jobs:
indigo-deb:
runs-on: ubuntu-latest
name: indigo-deb

# use pip installed image due to https://github.com/jsk-ros-pkg/jsk_3rdparty/pull/237 : (Note that pip==21.0.1 is incompatible with python 2.x)
container: jskrobotics/ros-ubuntu:14.04

steps:
- name: Install latest git ( use sudo for ros-ubuntu )
run: sudo apt-get update && sudo apt-get install -y software-properties-common && sudo apt-get update && sudo add-apt-repository -y ppa:git-core/ppa && sudo apt-get update && sudo apt-get install -y git
- name: Before Checkout # need for actoins/checkout with ros-ubuntu container
run: sudo chown -R user:jenkins $RUNNER_WORKSPACE $HOME
- name: Chcekout
uses: actions/checkout@v2
- name: Start X server
run: |
sudo apt-get -y -qq install mesa-utils x11-xserver-utils xserver-xorg-video-dummy
export DISPLAY=:0
wget https://raw.githubusercontent.com/jsk-ros-pkg/jsk_travis/master/dummy.xorg.conf -O /tmp/dummy.xorg.conf
sudo Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile /tmp/xorg.log -config /tmp/dummy.xorg.conf $DISPLAY &
sleep 3 # wait x server up
export QT_X11_NO_MITSHM=1 # http://wiki.ros.org/docker/Tutorials/GUI
xhost +local:root
- name: Fix geneus source tree
run: |
sed -i "s@http://github.com/jsk-ros-pkg/geneus@http://github.com/tork-a/geneus-release.git\n version:\ release/indigo/geneus@" .travis.rosinstall
cat .travis.rosinstall
sed -i "s@jsk-ros-pkg/geneus@tork-a/geneus-release@" setup_upstream.sh
sed -i "/^wstool update/a (cd \$WORKSPACE/src/geneus; git checkout release/indigo/geneus)" setup_upstream.sh
cat setup_upstream.sh
- name: Run jsk_travis
uses: jsk-ros-pkg/jsk_travis@master
with:
ROS_PARALLEL_JOBS : "-j2"
CATKIN_PARALLEL_JOBS : "-p2"
ROS_PARALLEL_TEST_JOBS : "-j2"
CATKIN_PARALLEL_TEST_JOBS : "-p2"
ROS_DISTRO : indigo
USE_DEB : true
60 changes: 60 additions & 0 deletions .github/workflows/indigo-false-planning.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# generated by `./generate_action_config.py indigo`
# jsk_travis
on:
push:
branches:
- master
pull_request:

env:
DISPLAY: ':0.0'

jobs:
indigo-false-planning:
runs-on: ubuntu-latest
name: indigo-false-planning

# use pip installed image due to https://github.com/jsk-ros-pkg/jsk_3rdparty/pull/237 : (Note that pip==21.0.1 is incompatible with python 2.x)
container: jskrobotics/ros-ubuntu:14.04

steps:
- name: Install latest git ( use sudo for ros-ubuntu )
run: sudo apt-get update && sudo apt-get install -y software-properties-common && sudo apt-get update && sudo add-apt-repository -y ppa:git-core/ppa && sudo apt-get update && sudo apt-get install -y git
- name: Before Checkout # need for actoins/checkout with ros-ubuntu container
run: sudo chown -R user:jenkins $RUNNER_WORKSPACE $HOME
- name: Chcekout
uses: actions/checkout@v2
- name: Start X server
run: |
sudo apt-get -y -qq install mesa-utils x11-xserver-utils xserver-xorg-video-dummy
export DISPLAY=:0
wget https://raw.githubusercontent.com/jsk-ros-pkg/jsk_travis/master/dummy.xorg.conf -O /tmp/dummy.xorg.conf
sudo Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile /tmp/xorg.log -config /tmp/dummy.xorg.conf $DISPLAY &
sleep 3 # wait x server up
export QT_X11_NO_MITSHM=1 # http://wiki.ros.org/docker/Tutorials/GUI
xhost +local:root
- name: Fix geneus source tree
run: |
sed -i "s@http://github.com/jsk-ros-pkg/geneus@http://github.com/tork-a/geneus-release.git\n version:\ release/indigo/geneus@" .travis.rosinstall
cat .travis.rosinstall
sed -i "s@jsk-ros-pkg/geneus@tork-a/geneus-release@" setup_upstream.sh
sed -i "/^wstool update/a (cd \$WORKSPACE/src/geneus; git checkout release/indigo/geneus)" setup_upstream.sh
cat setup_upstream.sh
- name: Install src
run: |
export INSTALL_SRC="http://github.com/jsk-ros-pkg/jsk_planning"
sudo apt-get install -y -qq python-yaml
rm .travis.rosinstall
for src in $INSTALL_SRC; do name=`basename $src`; python -c "import yaml;print(yaml.dump([{'git':{'uri':'$src','local-name':'$name'}}], default_flow_style=False))" >> .travis.rosinstall; done;
cat .travis.rosinstall
- name: Run jsk_travis
uses: jsk-ros-pkg/jsk_travis@master
with:
ROS_PARALLEL_JOBS : "-j2"
CATKIN_PARALLEL_JOBS : "-p2"
ROS_PARALLEL_TEST_JOBS : "-j2"
CATKIN_PARALLEL_TEST_JOBS : "-p2"
ROS_DISTRO : indigo
USE_DEB : false
NOT_TEST_INSTALL : true
TEST_PKGS : "task_compiler"
60 changes: 60 additions & 0 deletions .github/workflows/indigo-false-pr2eus.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# generated by `./generate_action_config.py indigo`
# jsk_travis
on:
push:
branches:
- master
pull_request:

env:
DISPLAY: ':0.0'

jobs:
indigo-false-pr2eus:
runs-on: ubuntu-latest
name: indigo-false-pr2eus

# use pip installed image due to https://github.com/jsk-ros-pkg/jsk_3rdparty/pull/237 : (Note that pip==21.0.1 is incompatible with python 2.x)
container: jskrobotics/ros-ubuntu:14.04

steps:
- name: Install latest git ( use sudo for ros-ubuntu )
run: sudo apt-get update && sudo apt-get install -y software-properties-common && sudo apt-get update && sudo add-apt-repository -y ppa:git-core/ppa && sudo apt-get update && sudo apt-get install -y git
- name: Before Checkout # need for actoins/checkout with ros-ubuntu container
run: sudo chown -R user:jenkins $RUNNER_WORKSPACE $HOME
- name: Chcekout
uses: actions/checkout@v2
- name: Start X server
run: |
sudo apt-get -y -qq install mesa-utils x11-xserver-utils xserver-xorg-video-dummy
export DISPLAY=:0
wget https://raw.githubusercontent.com/jsk-ros-pkg/jsk_travis/master/dummy.xorg.conf -O /tmp/dummy.xorg.conf
sudo Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile /tmp/xorg.log -config /tmp/dummy.xorg.conf $DISPLAY &
sleep 3 # wait x server up
export QT_X11_NO_MITSHM=1 # http://wiki.ros.org/docker/Tutorials/GUI
xhost +local:root
- name: Fix geneus source tree
run: |
sed -i "s@http://github.com/jsk-ros-pkg/geneus@http://github.com/tork-a/geneus-release.git\n version:\ release/indigo/geneus@" .travis.rosinstall
cat .travis.rosinstall
sed -i "s@jsk-ros-pkg/geneus@tork-a/geneus-release@" setup_upstream.sh
sed -i "/^wstool update/a (cd \$WORKSPACE/src/geneus; git checkout release/indigo/geneus)" setup_upstream.sh
cat setup_upstream.sh
- name: Install src
run: |
export INSTALL_SRC="http://github.com/jsk-ros-pkg/jsk_pr2eus"
sudo apt-get install -y -qq python-yaml
rm .travis.rosinstall
for src in $INSTALL_SRC; do name=`basename $src`; python -c "import yaml;print(yaml.dump([{'git':{'uri':'$src','local-name':'$name'}}], default_flow_style=False))" >> .travis.rosinstall; done;
cat .travis.rosinstall
- name: Run jsk_travis
uses: jsk-ros-pkg/jsk_travis@master
with:
ROS_PARALLEL_JOBS : "-j2"
CATKIN_PARALLEL_JOBS : "-p2"
ROS_PARALLEL_TEST_JOBS : "-j2"
CATKIN_PARALLEL_TEST_JOBS : "-p2"
ROS_DISTRO : indigo
USE_DEB : false
NOT_TEST_INSTALL : true
TEST_PKGS : "pr2eus pr2eus_moveit"
52 changes: 52 additions & 0 deletions .github/workflows/indigo-false.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# generated by `./generate_action_config.py indigo`
# jsk_travis
on:
push:
branches:
- master
pull_request:

env:
DISPLAY: ':0.0'

jobs:
indigo-false:
runs-on: ubuntu-latest
name: indigo-false

# use pip installed image due to https://github.com/jsk-ros-pkg/jsk_3rdparty/pull/237 : (Note that pip==21.0.1 is incompatible with python 2.x)
container: jskrobotics/ros-ubuntu:14.04

steps:
- name: Install latest git ( use sudo for ros-ubuntu )
run: sudo apt-get update && sudo apt-get install -y software-properties-common && sudo apt-get update && sudo add-apt-repository -y ppa:git-core/ppa && sudo apt-get update && sudo apt-get install -y git
- name: Before Checkout # need for actoins/checkout with ros-ubuntu container
run: sudo chown -R user:jenkins $RUNNER_WORKSPACE $HOME
- name: Chcekout
uses: actions/checkout@v2
- name: Start X server
run: |
sudo apt-get -y -qq install mesa-utils x11-xserver-utils xserver-xorg-video-dummy
export DISPLAY=:0
wget https://raw.githubusercontent.com/jsk-ros-pkg/jsk_travis/master/dummy.xorg.conf -O /tmp/dummy.xorg.conf
sudo Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile /tmp/xorg.log -config /tmp/dummy.xorg.conf $DISPLAY &
sleep 3 # wait x server up
export QT_X11_NO_MITSHM=1 # http://wiki.ros.org/docker/Tutorials/GUI
xhost +local:root
- name: Fix geneus source tree
run: |
sed -i "s@http://github.com/jsk-ros-pkg/geneus@http://github.com/tork-a/geneus-release.git\n version:\ release/indigo/geneus@" .travis.rosinstall
cat .travis.rosinstall
sed -i "s@jsk-ros-pkg/geneus@tork-a/geneus-release@" setup_upstream.sh
sed -i "/^wstool update/a (cd \$WORKSPACE/src/geneus; git checkout release/indigo/geneus)" setup_upstream.sh
cat setup_upstream.sh
- name: Run jsk_travis
uses: jsk-ros-pkg/jsk_travis@master
with:
ROS_PARALLEL_JOBS : "-j2"
CATKIN_PARALLEL_JOBS : "-p2"
ROS_PARALLEL_TEST_JOBS : "-j2"
CATKIN_PARALLEL_TEST_JOBS : "-p2"
ROS_DISTRO : indigo
USE_DEB : false
NOT_TEST_INSTALL : true
52 changes: 52 additions & 0 deletions .github/workflows/indigo-source.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# generated by `./generate_action_config.py indigo`
# jsk_travis
on:
push:
branches:
- master
pull_request:

env:
DISPLAY: ':0.0'

jobs:
indigo-source:
runs-on: ubuntu-latest
name: indigo-source

# use pip installed image due to https://github.com/jsk-ros-pkg/jsk_3rdparty/pull/237 : (Note that pip==21.0.1 is incompatible with python 2.x)
container: jskrobotics/ros-ubuntu:14.04

steps:
- name: Install latest git ( use sudo for ros-ubuntu )
run: sudo apt-get update && sudo apt-get install -y software-properties-common && sudo apt-get update && sudo add-apt-repository -y ppa:git-core/ppa && sudo apt-get update && sudo apt-get install -y git
- name: Before Checkout # need for actoins/checkout with ros-ubuntu container
run: sudo chown -R user:jenkins $RUNNER_WORKSPACE $HOME
- name: Chcekout
uses: actions/checkout@v2
- name: Start X server
run: |
sudo apt-get -y -qq install mesa-utils x11-xserver-utils xserver-xorg-video-dummy
export DISPLAY=:0
wget https://raw.githubusercontent.com/jsk-ros-pkg/jsk_travis/master/dummy.xorg.conf -O /tmp/dummy.xorg.conf
sudo Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile /tmp/xorg.log -config /tmp/dummy.xorg.conf $DISPLAY &
sleep 3 # wait x server up
export QT_X11_NO_MITSHM=1 # http://wiki.ros.org/docker/Tutorials/GUI
xhost +local:root
- name: Fix geneus source tree
run: |
sed -i "s@http://github.com/jsk-ros-pkg/geneus@http://github.com/tork-a/geneus-release.git\n version:\ release/indigo/geneus@" .travis.rosinstall
cat .travis.rosinstall
sed -i "s@jsk-ros-pkg/geneus@tork-a/geneus-release@" setup_upstream.sh
sed -i "/^wstool update/a (cd \$WORKSPACE/src/geneus; git checkout release/indigo/geneus)" setup_upstream.sh
cat setup_upstream.sh
- name: Run jsk_travis
uses: jsk-ros-pkg/jsk_travis@master
with:
ROS_PARALLEL_JOBS : "-j2"
CATKIN_PARALLEL_JOBS : "-p2"
ROS_PARALLEL_TEST_JOBS : "-j2"
CATKIN_PARALLEL_TEST_JOBS : "-p2"
ROS_DISTRO : indigo
USE_DEB : source
NOT_TEST_INSTALL : true
42 changes: 42 additions & 0 deletions .github/workflows/kinetic-deb.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# generated by `./generate_action_config.py kinetic`
# jsk_travis
on:
push:
branches:
- master
pull_request:

env:
DISPLAY: ':0.0'

jobs:
kinetic-deb:
runs-on: ubuntu-latest
name: kinetic-deb

container: ubuntu:16.04

steps:
- name: Install latest git ( use sudo for ros-ubuntu )
run: apt-get update && apt-get install -y software-properties-common && apt-get update && add-apt-repository -y ppa:git-core/ppa && apt-get update && apt-get install -y git
- name: Chcekout
uses: actions/checkout@v2
- name: Start X server
run: |
echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections # set non interactive tzdata https://stackoverflow.com/questions/8671308/non-interactive-method-for-dpkg-reconfigure-tzdata
apt-get -y -qq install mesa-utils x11-xserver-utils xserver-xorg-video-dummy wget
export DISPLAY=:0
wget https://raw.githubusercontent.com/jsk-ros-pkg/jsk_travis/master/dummy.xorg.conf -O /tmp/dummy.xorg.conf
Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile /tmp/xorg.log -config /tmp/dummy.xorg.conf $DISPLAY &
sleep 3 # wait x server up
export QT_X11_NO_MITSHM=1 # http://wiki.ros.org/docker/Tutorials/GUI
xhost +local:root
- name: Run jsk_travis
uses: jsk-ros-pkg/jsk_travis@master
with:
ROS_PARALLEL_JOBS : "-j2"
CATKIN_PARALLEL_JOBS : "-p2"
ROS_PARALLEL_TEST_JOBS : "-j2"
CATKIN_PARALLEL_TEST_JOBS : "-p2"
ROS_DISTRO : kinetic
USE_DEB : true
51 changes: 51 additions & 0 deletions .github/workflows/kinetic-false-planning.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# generated by `./generate_action_config.py kinetic`
# jsk_travis
on:
push:
branches:
- master
pull_request:

env:
DISPLAY: ':0.0'

jobs:
kinetic-false-planning:
runs-on: ubuntu-latest
name: kinetic-false-planning

container: ubuntu:16.04

steps:
- name: Install latest git ( use sudo for ros-ubuntu )
run: apt-get update && apt-get install -y software-properties-common && apt-get update && add-apt-repository -y ppa:git-core/ppa && apt-get update && apt-get install -y git
- name: Chcekout
uses: actions/checkout@v2
- name: Start X server
run: |
echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections # set non interactive tzdata https://stackoverflow.com/questions/8671308/non-interactive-method-for-dpkg-reconfigure-tzdata
apt-get -y -qq install mesa-utils x11-xserver-utils xserver-xorg-video-dummy wget
export DISPLAY=:0
wget https://raw.githubusercontent.com/jsk-ros-pkg/jsk_travis/master/dummy.xorg.conf -O /tmp/dummy.xorg.conf
Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile /tmp/xorg.log -config /tmp/dummy.xorg.conf $DISPLAY &
sleep 3 # wait x server up
export QT_X11_NO_MITSHM=1 # http://wiki.ros.org/docker/Tutorials/GUI
xhost +local:root
- name: Install src
run: |
export INSTALL_SRC="http://github.com/jsk-ros-pkg/jsk_planning"
apt-get install -y -qq python-yaml
rm .travis.rosinstall
for src in $INSTALL_SRC; do name=`basename $src`; python -c "import yaml;print(yaml.dump([{'git':{'uri':'$src','local-name':'$name'}}], default_flow_style=False))" >> .travis.rosinstall; done;
cat .travis.rosinstall
- name: Run jsk_travis
uses: jsk-ros-pkg/jsk_travis@master
with:
ROS_PARALLEL_JOBS : "-j2"
CATKIN_PARALLEL_JOBS : "-p2"
ROS_PARALLEL_TEST_JOBS : "-j2"
CATKIN_PARALLEL_TEST_JOBS : "-p2"
ROS_DISTRO : kinetic
USE_DEB : false
NOT_TEST_INSTALL : true
TEST_PKGS : "task_compiler"
Loading

0 comments on commit a79826d

Please sign in to comment.