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
pinocchio
Commits
74b54c95
Commit
74b54c95
authored
Apr 24, 2021
by
Wolfgang Merkt
Browse files
Add ROS-CI using GitHub Actions based on Industrial-CI
parent
bf35165a
Pipeline
#14173
passed with stage
in 158 minutes and 26 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.github/workflows/ros_ci.yml
0 → 100644
View file @
74b54c95
# This config uses industrial_ci (https://github.com/ros-industrial/industrial_ci.git).
# For troubleshooting, see readme (https://github.com/ros-industrial/industrial_ci/blob/master/README.rst)
name
:
ROS-CI
# This determines when this workflow is run
on
:
[
push
,
pull_request
]
# on all pushes and PRs
jobs
:
CI
:
strategy
:
matrix
:
env
:
-
{
ROS_DISTRO
:
melodic
}
-
{
ROS_DISTRO
:
noetic
}
env
:
CCACHE_DIR
:
/github/home/.ccache
# Enable ccache
BUILDER
:
catkin_tools
runs-on
:
ubuntu-latest
steps
:
-
uses
:
actions/checkout@v2
with
:
submodules
:
recursive
# This step will fetch/store the directory used by ccache before/after the ci run
-
uses
:
actions/cache@v2
with
:
path
:
${{ env.CCACHE_DIR }}
key
:
ccache-${{ matrix.env.ROS_DISTRO }}-${{ matrix.env.ROS_REPO }}
# Run industrial_ci
-
uses
:
'
ros-industrial/industrial_ci@master'
env
:
${{ matrix.env }}
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