-
-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
5187f13
commit 77d4f91
Showing
231 changed files
with
13,918 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,369 @@ | ||
jobs: | ||
stage_0_job_0: | ||
name: nav2-costmap-2d rviz-default-plugins controller-manager rosbag2-py turtlebot3-gazebo | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: [] | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-nav2-costmap-2d ros-humble-rviz-default-plugins ros-humble-controller-manager | ||
ros-humble-rosbag2-py ros-humble-turtlebot3-gazebo | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-nav2-costmap-2d ros-humble-rviz-default-plugins | ||
ros-humble-controller-manager ros-humble-rosbag2-py ros-humble-turtlebot3-gazebo | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_1_job_1: | ||
name: nav2-core costmap-queue rviz2 forward-command-controller steering-controllers-library | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_0_job_0 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-nav2-core ros-humble-costmap-queue ros-humble-rviz2 ros-humble-forward-command-controller | ||
ros-humble-steering-controllers-library | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-nav2-core ros-humble-costmap-queue ros-humble-rviz2 | ||
ros-humble-forward-command-controller ros-humble-steering-controllers-library | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_1_job_2: | ||
name: joint-trajectory-controller nav2-rviz-plugins nav2-collision-monitor tricycle-controller | ||
range-sensor-broadcaster | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_0_job_0 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-joint-trajectory-controller ros-humble-nav2-rviz-plugins | ||
ros-humble-nav2-collision-monitor ros-humble-tricycle-controller ros-humble-range-sensor-broadcaster | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-joint-trajectory-controller ros-humble-nav2-rviz-plugins | ||
ros-humble-nav2-collision-monitor ros-humble-tricycle-controller ros-humble-range-sensor-broadcaster | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_1_job_3: | ||
name: joint-state-broadcaster imu-sensor-broadcaster force-torque-sensor-broadcaster | ||
diff-drive-controller slam-toolbox | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_0_job_0 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-joint-state-broadcaster ros-humble-imu-sensor-broadcaster | ||
ros-humble-force-torque-sensor-broadcaster ros-humble-diff-drive-controller | ||
ros-humble-slam-toolbox | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-joint-state-broadcaster ros-humble-imu-sensor-broadcaster | ||
ros-humble-force-torque-sensor-broadcaster ros-humble-diff-drive-controller | ||
ros-humble-slam-toolbox | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_1_job_4: | ||
name: ros2bag ros2controlcli rqt-bag gazebo-ros2-control | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_0_job_0 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-ros2bag ros-humble-ros2controlcli ros-humble-rqt-bag | ||
ros-humble-gazebo-ros2-control | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-ros2bag ros-humble-ros2controlcli ros-humble-rqt-bag | ||
ros-humble-gazebo-ros2-control | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_2_job_5: | ||
name: dwb-core nav2-regulated-pure-pursuit-controller nav2-controller nav2-waypoint-follower | ||
nav2-theta-star-planner | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_1_job_1 | ||
- stage_1_job_2 | ||
- stage_1_job_3 | ||
- stage_1_job_4 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-dwb-core ros-humble-nav2-regulated-pure-pursuit-controller | ||
ros-humble-nav2-controller ros-humble-nav2-waypoint-follower ros-humble-nav2-theta-star-planner | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-dwb-core ros-humble-nav2-regulated-pure-pursuit-controller | ||
ros-humble-nav2-controller ros-humble-nav2-waypoint-follower ros-humble-nav2-theta-star-planner | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_2_job_6: | ||
name: nav2-smoother nav2-smac-planner nav2-planner nav2-navfn-planner nav2-mppi-controller | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_1_job_1 | ||
- stage_1_job_2 | ||
- stage_1_job_3 | ||
- stage_1_job_4 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-nav2-smoother ros-humble-nav2-smac-planner ros-humble-nav2-planner | ||
ros-humble-nav2-navfn-planner ros-humble-nav2-mppi-controller | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-nav2-smoother ros-humble-nav2-smac-planner ros-humble-nav2-planner | ||
ros-humble-nav2-navfn-planner ros-humble-nav2-mppi-controller | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_2_job_7: | ||
name: nav2-constrained-smoother nav2-bt-navigator nav2-behaviors velocity-controllers | ||
tricycle-steering-controller | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_1_job_1 | ||
- stage_1_job_2 | ||
- stage_1_job_3 | ||
- stage_1_job_4 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-nav2-constrained-smoother ros-humble-nav2-bt-navigator | ||
ros-humble-nav2-behaviors ros-humble-velocity-controllers ros-humble-tricycle-steering-controller | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-nav2-constrained-smoother ros-humble-nav2-bt-navigator | ||
ros-humble-nav2-behaviors ros-humble-velocity-controllers ros-humble-tricycle-steering-controller | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_2_job_8: | ||
name: position-controllers effort-controllers bicycle-steering-controller admittance-controller | ||
ackermann-steering-controller | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_1_job_1 | ||
- stage_1_job_2 | ||
- stage_1_job_3 | ||
- stage_1_job_4 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-position-controllers ros-humble-effort-controllers ros-humble-bicycle-steering-controller | ||
ros-humble-admittance-controller ros-humble-ackermann-steering-controller | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-position-controllers ros-humble-effort-controllers | ||
ros-humble-bicycle-steering-controller ros-humble-admittance-controller | ||
ros-humble-ackermann-steering-controller | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_2_job_9: | ||
name: rosbag2-tests ros2-control ros-gz-sim-demos turtlebot3-bringup | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_1_job_1 | ||
- stage_1_job_2 | ||
- stage_1_job_3 | ||
- stage_1_job_4 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-rosbag2-tests ros-humble-ros2-control ros-humble-ros-gz-sim-demos | ||
ros-humble-turtlebot3-bringup | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-rosbag2-tests ros-humble-ros2-control ros-humble-ros-gz-sim-demos | ||
ros-humble-turtlebot3-bringup | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_3_job_10: | ||
name: dwb-plugins dwb-critics nav2-rotation-shim-controller ros2-controllers rosbag2 | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_2_job_5 | ||
- stage_2_job_6 | ||
- stage_2_job_7 | ||
- stage_2_job_8 | ||
- stage_2_job_9 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-dwb-plugins ros-humble-dwb-critics ros-humble-nav2-rotation-shim-controller | ||
ros-humble-ros2-controllers ros-humble-rosbag2 | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-dwb-plugins ros-humble-dwb-critics ros-humble-nav2-rotation-shim-controller | ||
ros-humble-ros2-controllers ros-humble-rosbag2 | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_3_job_11: | ||
name: ros-ign-gazebo-demos | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_2_job_5 | ||
- stage_2_job_6 | ||
- stage_2_job_7 | ||
- stage_2_job_8 | ||
- stage_2_job_9 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-ros-ign-gazebo-demos | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-ros-ign-gazebo-demos | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_4_job_12: | ||
name: nav2-dwb-controller rqt-bag-plugins ros-base plotjuggler-ros | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_3_job_10 | ||
- stage_3_job_11 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-nav2-dwb-controller ros-humble-rqt-bag-plugins ros-humble-ros-base | ||
ros-humble-plotjuggler-ros | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-nav2-dwb-controller ros-humble-rqt-bag-plugins | ||
ros-humble-ros-base ros-humble-plotjuggler-ros | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_5_job_13: | ||
name: navigation2 rqt-common-plugins simulation perception | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_4_job_12 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-navigation2 ros-humble-rqt-common-plugins ros-humble-simulation | ||
ros-humble-perception | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-navigation2 ros-humble-rqt-common-plugins ros-humble-simulation | ||
ros-humble-perception | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_6_job_14: | ||
name: nav2-bringup desktop turtlebot3-navigation2 desktop-full | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_5_job_13 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-nav2-bringup ros-humble-desktop ros-humble-turtlebot3-navigation2 | ||
ros-humble-desktop-full | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-nav2-bringup ros-humble-desktop ros-humble-turtlebot3-navigation2 | ||
ros-humble-desktop-full | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
stage_7_job_15: | ||
name: turtlebot3 | ||
runs-on: macos-14 | ||
strategy: | ||
fail-fast: false | ||
needs: | ||
- stage_6_job_14 | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Build ros-humble-turtlebot3 | ||
env: | ||
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | ||
CURRENT_RECIPES: ros-humble-turtlebot3 | ||
run: | | ||
export CI=azure | ||
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | ||
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | ||
.scripts/build_osx_arm64.sh | ||
name: build_osx | ||
on: | ||
push: | ||
branches: | ||
- buildbranch_osx_arm64 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
:: Generated by vinca http://github.com/RoboStack/vinca. | ||
:: DO NOT EDIT! | ||
@if not defined CONDA_PREFIX goto:eof | ||
|
||
@REM Don't do anything when we are in conda build. | ||
@if defined SYS_PREFIX exit /b 0 | ||
|
||
@set "QT_PLUGIN_PATH=%CONDA_PREFIX%\Library\plugins" | ||
|
||
@call "%CONDA_PREFIX%\Library\local_setup.bat" | ||
@set PYTHONHOME= | ||
@set "ROS_OS_OVERRIDE=conda:win64" | ||
@set "ROS_ETC_DIR=%CONDA_PREFIX%\Library\etc\ros" | ||
@set "AMENT_PREFIX_PATH=%CONDA_PREFIX%\Library" | ||
@set "AMENT_PYTHON_EXECUTABLE=%CONDA_PREFIX%\python.exe" |
Oops, something went wrong.