Skip to content

Add build files 2025-06-12-1028 #56

Add build files 2025-06-12-1028

Add build files 2025-06-12-1028 #56

Workflow file for this run

jobs:
stage_0_job_0:
name: hardware-interface-testing controller-interface ros2cli-common-extensions
nav2-map-server nav2-lifecycle-manager
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-hardware-interface-testing ros-jazzy-controller-interface
ros-jazzy-ros2cli-common-extensions ros-jazzy-nav2-map-server ros-jazzy-nav2-lifecycle-manager
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-hardware-interface-testing ros-jazzy-controller-interface
ros-jazzy-ros2cli-common-extensions ros-jazzy-nav2-map-server ros-jazzy-nav2-lifecycle-manager
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_0_job_1:
name: rosbag2-compression rviz-default-plugins nav2-behavior-tree nav-2d-utils
opennav-docking-core
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-rosbag2-compression ros-jazzy-rviz-default-plugins ros-jazzy-nav2-behavior-tree
ros-jazzy-nav-2d-utils ros-jazzy-opennav-docking-core
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-rosbag2-compression ros-jazzy-rviz-default-plugins
ros-jazzy-nav2-behavior-tree ros-jazzy-nav-2d-utils ros-jazzy-opennav-docking-core
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_0_job_2:
name: nav2-velocity-smoother nav2-amcl nav2-minimal-tb4-sim stereo-image-proc
depth-image-proc
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-nav2-velocity-smoother ros-jazzy-nav2-amcl ros-jazzy-nav2-minimal-tb4-sim
ros-jazzy-stereo-image-proc ros-jazzy-depth-image-proc
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-nav2-velocity-smoother ros-jazzy-nav2-amcl ros-jazzy-nav2-minimal-tb4-sim
ros-jazzy-stereo-image-proc ros-jazzy-depth-image-proc
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_0_job_3:
name: transmission-interface sros2-cmake grid-map-ros warehouse-ros-sqlite cartographer-ros
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-transmission-interface ros-jazzy-sros2-cmake ros-jazzy-grid-map-ros
ros-jazzy-warehouse-ros-sqlite ros-jazzy-cartographer-ros
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-transmission-interface ros-jazzy-sros2-cmake ros-jazzy-grid-map-ros
ros-jazzy-warehouse-ros-sqlite ros-jazzy-cartographer-ros
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_0_job_4:
name: octomap-server perception-pcl lifecycle dummy-robot-bringup autoware-utils-tf
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-octomap-server ros-jazzy-perception-pcl ros-jazzy-lifecycle
ros-jazzy-dummy-robot-bringup ros-jazzy-autoware-utils-tf
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-octomap-server ros-jazzy-perception-pcl ros-jazzy-lifecycle
ros-jazzy-dummy-robot-bringup ros-jazzy-autoware-utils-tf
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_0_job_5:
name: rosx-introspection livox-ros-driver2 ublox sbg-driver rosbridge-suite
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-rosx-introspection ros-jazzy-livox-ros-driver2 ros-jazzy-ublox
ros-jazzy-sbg-driver ros-jazzy-rosbridge-suite
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-rosx-introspection ros-jazzy-livox-ros-driver2
ros-jazzy-ublox ros-jazzy-sbg-driver ros-jazzy-rosbridge-suite
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_0_job_6:
name: dual-laser-merger
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-dual-laser-merger
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-dual-laser-merger
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_1_job_7:
name: controller-manager nav2-costmap-2d rosbag2-compression-zstd rviz2 nav2-rviz-plugins
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
- stage_0_job_4
- stage_0_job_5
- stage_0_job_6
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-controller-manager ros-jazzy-nav2-costmap-2d ros-jazzy-rosbag2-compression-zstd
ros-jazzy-rviz2 ros-jazzy-nav2-rviz-plugins
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-controller-manager ros-jazzy-nav2-costmap-2d ros-jazzy-rosbag2-compression-zstd
ros-jazzy-rviz2 ros-jazzy-nav2-rviz-plugins
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_1_job_8:
name: slam-toolbox image-pipeline ros-core octomap-rviz-plugins grid-map-visualization
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
- stage_0_job_4
- stage_0_job_5
- stage_0_job_6
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-slam-toolbox ros-jazzy-image-pipeline ros-jazzy-ros-core
ros-jazzy-octomap-rviz-plugins ros-jazzy-grid-map-visualization
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-slam-toolbox ros-jazzy-image-pipeline ros-jazzy-ros-core
ros-jazzy-octomap-rviz-plugins ros-jazzy-grid-map-visualization
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_1_job_9:
name: grid-map-rviz-plugin grid-map-loader grid-map-filters turtlebot3-cartographer
grid-map-pcl
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
- stage_0_job_4
- stage_0_job_5
- stage_0_job_6
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-grid-map-rviz-plugin ros-jazzy-grid-map-loader ros-jazzy-grid-map-filters
ros-jazzy-turtlebot3-cartographer ros-jazzy-grid-map-pcl
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-grid-map-rviz-plugin ros-jazzy-grid-map-loader
ros-jazzy-grid-map-filters ros-jazzy-turtlebot3-cartographer ros-jazzy-grid-map-pcl
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_1_job_10:
name: rviz-satellite autoware-utils-pcl foxglove-bridge
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
- stage_0_job_4
- stage_0_job_5
- stage_0_job_6
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-rviz-satellite ros-jazzy-autoware-utils-pcl ros-jazzy-foxglove-bridge
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-rviz-satellite ros-jazzy-autoware-utils-pcl ros-jazzy-foxglove-bridge
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_2_job_11:
name: forward-command-controller gripper-controllers steering-controllers-library
nav2-core rosbag2-transport
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_7
- stage_1_job_8
- stage_1_job_9
- stage_1_job_10
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-forward-command-controller ros-jazzy-gripper-controllers
ros-jazzy-steering-controllers-library ros-jazzy-nav2-core ros-jazzy-rosbag2-transport
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-forward-command-controller ros-jazzy-gripper-controllers
ros-jazzy-steering-controllers-library ros-jazzy-nav2-core ros-jazzy-rosbag2-transport
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_2_job_12:
name: tricycle-controller range-sensor-broadcaster pose-broadcaster pid-controller
parallel-gripper-controller
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_7
- stage_1_job_8
- stage_1_job_9
- stage_1_job_10
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-tricycle-controller ros-jazzy-range-sensor-broadcaster
ros-jazzy-pose-broadcaster ros-jazzy-pid-controller ros-jazzy-parallel-gripper-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-tricycle-controller ros-jazzy-range-sensor-broadcaster
ros-jazzy-pose-broadcaster ros-jazzy-pid-controller ros-jazzy-parallel-gripper-controller
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_2_job_13:
name: mecanum-drive-controller joint-trajectory-controller joint-state-broadcaster
imu-sensor-broadcaster gps-sensor-broadcaster
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_7
- stage_1_job_8
- stage_1_job_9
- stage_1_job_10
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-mecanum-drive-controller ros-jazzy-joint-trajectory-controller
ros-jazzy-joint-state-broadcaster ros-jazzy-imu-sensor-broadcaster ros-jazzy-gps-sensor-broadcaster
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-mecanum-drive-controller ros-jazzy-joint-trajectory-controller
ros-jazzy-joint-state-broadcaster ros-jazzy-imu-sensor-broadcaster ros-jazzy-gps-sensor-broadcaster
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_2_job_14:
name: gpio-controllers force-torque-sensor-broadcaster diff-drive-controller admittance-controller
costmap-queue
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_7
- stage_1_job_8
- stage_1_job_9
- stage_1_job_10
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-gpio-controllers ros-jazzy-force-torque-sensor-broadcaster
ros-jazzy-diff-drive-controller ros-jazzy-admittance-controller ros-jazzy-costmap-queue
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-gpio-controllers ros-jazzy-force-torque-sensor-broadcaster
ros-jazzy-diff-drive-controller ros-jazzy-admittance-controller ros-jazzy-costmap-queue
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_2_job_15:
name: ur-description nav2-collision-monitor ros-gz-sim-demos ros2controlcli gz-ros2-control
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_7
- stage_1_job_8
- stage_1_job_9
- stage_1_job_10
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-ur-description ros-jazzy-nav2-collision-monitor ros-jazzy-ros-gz-sim-demos
ros-jazzy-ros2controlcli ros-jazzy-gz-ros2-control
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-ur-description ros-jazzy-nav2-collision-monitor
ros-jazzy-ros-gz-sim-demos ros-jazzy-ros2controlcli ros-jazzy-gz-ros2-control
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_2_job_16:
name: turtlebot3-bringup rviz-visual-tools grid-map-demos grid-map-costmap-2d
autoware-utils
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_7
- stage_1_job_8
- stage_1_job_9
- stage_1_job_10
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-turtlebot3-bringup ros-jazzy-rviz-visual-tools ros-jazzy-grid-map-demos
ros-jazzy-grid-map-costmap-2d ros-jazzy-autoware-utils
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-turtlebot3-bringup ros-jazzy-rviz-visual-tools
ros-jazzy-grid-map-demos ros-jazzy-grid-map-costmap-2d ros-jazzy-autoware-utils
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_3_job_17:
name: position-controllers velocity-controllers tricycle-steering-controller effort-controllers
bicycle-steering-controller
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_2_job_11
- stage_2_job_12
- stage_2_job_13
- stage_2_job_14
- stage_2_job_15
- stage_2_job_16
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-position-controllers ros-jazzy-velocity-controllers ros-jazzy-tricycle-steering-controller
ros-jazzy-effort-controllers ros-jazzy-bicycle-steering-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-position-controllers ros-jazzy-velocity-controllers
ros-jazzy-tricycle-steering-controller ros-jazzy-effort-controllers ros-jazzy-bicycle-steering-controller
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_3_job_18:
name: ackermann-steering-controller nav2-controller dwb-core rosbag2-py nav2-regulated-pure-pursuit-controller
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_2_job_11
- stage_2_job_12
- stage_2_job_13
- stage_2_job_14
- stage_2_job_15
- stage_2_job_16
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-ackermann-steering-controller ros-jazzy-nav2-controller
ros-jazzy-dwb-core ros-jazzy-rosbag2-py ros-jazzy-nav2-regulated-pure-pursuit-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-ackermann-steering-controller ros-jazzy-nav2-controller
ros-jazzy-dwb-core ros-jazzy-rosbag2-py ros-jazzy-nav2-regulated-pure-pursuit-controller
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_3_job_19:
name: opennav-docking-bt nav2-waypoint-follower nav2-theta-star-planner nav2-smoother
nav2-smac-planner
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_2_job_11
- stage_2_job_12
- stage_2_job_13
- stage_2_job_14
- stage_2_job_15
- stage_2_job_16
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-opennav-docking-bt ros-jazzy-nav2-waypoint-follower ros-jazzy-nav2-theta-star-planner
ros-jazzy-nav2-smoother ros-jazzy-nav2-smac-planner
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-opennav-docking-bt ros-jazzy-nav2-waypoint-follower
ros-jazzy-nav2-theta-star-planner ros-jazzy-nav2-smoother ros-jazzy-nav2-smac-planner
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_3_job_20:
name: nav2-planner nav2-navfn-planner nav2-mppi-controller nav2-constrained-smoother
nav2-bt-navigator
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_2_job_11
- stage_2_job_12
- stage_2_job_13
- stage_2_job_14
- stage_2_job_15
- stage_2_job_16
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-nav2-planner ros-jazzy-nav2-navfn-planner ros-jazzy-nav2-mppi-controller
ros-jazzy-nav2-constrained-smoother ros-jazzy-nav2-bt-navigator
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-nav2-planner ros-jazzy-nav2-navfn-planner ros-jazzy-nav2-mppi-controller
ros-jazzy-nav2-constrained-smoother ros-jazzy-nav2-bt-navigator
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_3_job_21:
name: nav2-behaviors ur-controllers ros-gz ros2-control plotjuggler-ros
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_2_job_11
- stage_2_job_12
- stage_2_job_13
- stage_2_job_14
- stage_2_job_15
- stage_2_job_16
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-nav2-behaviors ros-jazzy-ur-controllers ros-jazzy-ros-gz
ros-jazzy-ros2-control ros-jazzy-plotjuggler-ros
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-nav2-behaviors ros-jazzy-ur-controllers ros-jazzy-ros-gz
ros-jazzy-ros2-control ros-jazzy-plotjuggler-ros
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_3_job_22:
name: grid-map apriltag-tools
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_2_job_11
- stage_2_job_12
- stage_2_job_13
- stage_2_job_14
- stage_2_job_15
- stage_2_job_16
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-grid-map ros-jazzy-apriltag-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-grid-map ros-jazzy-apriltag-tools
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_4_job_23:
name: moveit-resources-panda-moveit-config moveit-resources-fanuc-moveit-config
ros2-controllers nav2-graceful-controller dwb-plugins
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_3_job_17
- stage_3_job_18
- stage_3_job_19
- stage_3_job_20
- stage_3_job_21
- stage_3_job_22
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-resources-panda-moveit-config ros-jazzy-moveit-resources-fanuc-moveit-config
ros-jazzy-ros2-controllers ros-jazzy-nav2-graceful-controller ros-jazzy-dwb-plugins
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-resources-panda-moveit-config ros-jazzy-moveit-resources-fanuc-moveit-config
ros-jazzy-ros2-controllers ros-jazzy-nav2-graceful-controller ros-jazzy-dwb-plugins
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_4_job_24:
name: dwb-critics ros2bag nav2-rotation-shim-controller rqt-bag ur-robot-driver
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_3_job_17
- stage_3_job_18
- stage_3_job_19
- stage_3_job_20
- stage_3_job_21
- stage_3_job_22
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-dwb-critics ros-jazzy-ros2bag ros-jazzy-nav2-rotation-shim-controller
ros-jazzy-rqt-bag ros-jazzy-ur-robot-driver
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-dwb-critics ros-jazzy-ros2bag ros-jazzy-nav2-rotation-shim-controller
ros-jazzy-rqt-bag ros-jazzy-ur-robot-driver
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_4_job_25:
name: gz-ros2-control-demos
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_3_job_17
- stage_3_job_18
- stage_3_job_19
- stage_3_job_20
- stage_3_job_21
- stage_3_job_22
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-gz-ros2-control-demos
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-gz-ros2-control-demos
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_5_job_26:
name: moveit-core opennav-docking nav2-dwb-controller rosbag2-tests ur-calibration
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_4_job_23
- stage_4_job_24
- stage_4_job_25
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-core ros-jazzy-opennav-docking ros-jazzy-nav2-dwb-controller
ros-jazzy-rosbag2-tests ros-jazzy-ur-calibration
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-core ros-jazzy-opennav-docking ros-jazzy-nav2-dwb-controller
ros-jazzy-rosbag2-tests ros-jazzy-ur-calibration
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_6_job_27:
name: moveit-ros-occupancy-map-monitor moveit-simple-controller-manager moveit-resources-prbt-ikfast-manipulator-plugin
pilz-industrial-motion-planner-testutils chomp-motion-planner
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_5_job_26
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-ros-occupancy-map-monitor ros-jazzy-moveit-simple-controller-manager
ros-jazzy-moveit-resources-prbt-ikfast-manipulator-plugin ros-jazzy-pilz-industrial-motion-planner-testutils
ros-jazzy-chomp-motion-planner
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-ros-occupancy-map-monitor ros-jazzy-moveit-simple-controller-manager
ros-jazzy-moveit-resources-prbt-ikfast-manipulator-plugin ros-jazzy-pilz-industrial-motion-planner-testutils
ros-jazzy-chomp-motion-planner
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_6_job_28:
name: moveit-planners-stomp navigation2 rosbag2
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_5_job_26
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-planners-stomp ros-jazzy-navigation2 ros-jazzy-rosbag2
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-planners-stomp ros-jazzy-navigation2 ros-jazzy-rosbag2
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_7_job_29:
name: moveit-ros-planning moveit-planners-chomp nav2-bringup rqt-bag-plugins ros-base
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_6_job_27
- stage_6_job_28
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-ros-planning ros-jazzy-moveit-planners-chomp ros-jazzy-nav2-bringup
ros-jazzy-rqt-bag-plugins ros-jazzy-ros-base
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-ros-planning ros-jazzy-moveit-planners-chomp
ros-jazzy-nav2-bringup ros-jazzy-rqt-bag-plugins ros-jazzy-ros-base
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_7_job_30:
name: moveit-plugins
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_6_job_27
- stage_6_job_28
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-plugins
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-plugins
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_8_job_31:
name: moveit-kinematics moveit-ros-warehouse moveit-ros-robot-interaction moveit-planners-ompl
rqt-common-plugins
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_7_job_29
- stage_7_job_30
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-kinematics ros-jazzy-moveit-ros-warehouse ros-jazzy-moveit-ros-robot-interaction
ros-jazzy-moveit-planners-ompl ros-jazzy-rqt-common-plugins
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-kinematics ros-jazzy-moveit-ros-warehouse
ros-jazzy-moveit-ros-robot-interaction ros-jazzy-moveit-planners-ompl ros-jazzy-rqt-common-plugins
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_8_job_32:
name: turtlebot3-navigation2 simulation perception moveit-visual-tools
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_7_job_29
- stage_7_job_30
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-turtlebot3-navigation2 ros-jazzy-simulation ros-jazzy-perception
ros-jazzy-moveit-visual-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-turtlebot3-navigation2 ros-jazzy-simulation ros-jazzy-perception
ros-jazzy-moveit-visual-tools
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_9_job_33:
name: moveit-ros-move-group moveit-ros-benchmarks desktop turtlebot3
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_8_job_31
- stage_8_job_32
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-ros-move-group ros-jazzy-moveit-ros-benchmarks
ros-jazzy-desktop ros-jazzy-turtlebot3
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-ros-move-group ros-jazzy-moveit-ros-benchmarks
ros-jazzy-desktop ros-jazzy-turtlebot3
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_10_job_34:
name: moveit-ros-planning-interface moveit-resources-prbt-moveit-config desktop-full
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_9_job_33
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-ros-planning-interface ros-jazzy-moveit-resources-prbt-moveit-config
ros-jazzy-desktop-full
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-ros-planning-interface ros-jazzy-moveit-resources-prbt-moveit-config
ros-jazzy-desktop-full
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_11_job_35:
name: moveit-ros-visualization moveit-resources-prbt-pg70-support
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_10_job_34
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-ros-visualization ros-jazzy-moveit-resources-prbt-pg70-support
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-ros-visualization ros-jazzy-moveit-resources-prbt-pg70-support
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_12_job_36:
name: moveit-setup-framework pilz-industrial-motion-planner moveit-servo moveit-ros
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_11_job_35
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-setup-framework ros-jazzy-pilz-industrial-motion-planner
ros-jazzy-moveit-servo ros-jazzy-moveit-ros
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-setup-framework ros-jazzy-pilz-industrial-motion-planner
ros-jazzy-moveit-servo ros-jazzy-moveit-ros
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_13_job_37:
name: moveit-setup-srdf-plugins moveit-planners moveit-setup-core-plugins moveit-setup-controllers
moveit-setup-app-plugins
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_12_job_36
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-setup-srdf-plugins ros-jazzy-moveit-planners ros-jazzy-moveit-setup-core-plugins
ros-jazzy-moveit-setup-controllers ros-jazzy-moveit-setup-app-plugins
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-setup-srdf-plugins ros-jazzy-moveit-planners
ros-jazzy-moveit-setup-core-plugins ros-jazzy-moveit-setup-controllers ros-jazzy-moveit-setup-app-plugins
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_14_job_38:
name: moveit-setup-assistant ur-moveit-config
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_13_job_37
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-moveit-setup-assistant ros-jazzy-ur-moveit-config
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-moveit-setup-assistant ros-jazzy-ur-moveit-config
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_15_job_39:
name: ur-simulation-gz ur moveit
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_14_job_38
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-jazzy-ur-simulation-gz ros-jazzy-ur ros-jazzy-moveit
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-jazzy-ur-simulation-gz ros-jazzy-ur ros-jazzy-moveit
BUILD_TARGET: ''
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
name: build_unix
on:
push:
branches:
- buildbranch_linux