Skip to content

Add build files 2024-02-02-2329 #214

Add build files 2024-02-02-2329

Add build files 2024-02-02-2329 #214

Workflow file for this run

jobs:
stage_0_job_0:
name: moveit-core nav2-costmap-2d rviz-default-plugins rosbag2-transport velocity-controllers
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-core ros-humble-nav2-costmap-2d ros-humble-rviz-default-plugins
ros-humble-rosbag2-transport ros-humble-velocity-controllers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-core ros-humble-nav2-costmap-2d ros-humble-rviz-default-plugins
ros-humble-rosbag2-transport ros-humble-velocity-controllers
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_0_job_1:
name: tricycle-steering-controller position-controllers effort-controllers bicycle-steering-controller
admittance-controller
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-tricycle-steering-controller ros-humble-position-controllers
ros-humble-effort-controllers ros-humble-bicycle-steering-controller ros-humble-admittance-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-tricycle-steering-controller ros-humble-position-controllers
ros-humble-effort-controllers ros-humble-bicycle-steering-controller ros-humble-admittance-controller
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_0_job_2:
name: ackermann-steering-controller sros2-cmake ros2cli-common-extensions webots-ros2-control
gripper-controllers
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-ackermann-steering-controller ros-humble-sros2-cmake
ros-humble-ros2cli-common-extensions ros-humble-webots-ros2-control ros-humble-gripper-controllers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ackermann-steering-controller ros-humble-sros2-cmake
ros-humble-ros2cli-common-extensions ros-humble-webots-ros2-control ros-humble-gripper-controllers
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_0_job_3:
name: ur-controllers image-pipeline ros2-control gazebo-ros-pkgs rosbridge-suite
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-ur-controllers ros-humble-image-pipeline ros-humble-ros2-control
ros-humble-gazebo-ros-pkgs ros-humble-rosbridge-suite
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ur-controllers ros-humble-image-pipeline ros-humble-ros2-control
ros-humble-gazebo-ros-pkgs ros-humble-rosbridge-suite
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_0_job_4:
name: aws-robomaker-small-warehouse-world
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-aws-robomaker-small-warehouse-world
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-aws-robomaker-small-warehouse-world
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_1_job_5:
name: moveit-ros-occupancy-map-monitor nav2-core costmap-queue rviz2 moveit-simple-controller-manager
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
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-ros-occupancy-map-monitor ros-humble-nav2-core
ros-humble-costmap-queue ros-humble-rviz2 ros-humble-moveit-simple-controller-manager
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-ros-occupancy-map-monitor ros-humble-nav2-core
ros-humble-costmap-queue ros-humble-rviz2 ros-humble-moveit-simple-controller-manager
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_1_job_6:
name: nav2-rviz-plugins nav2-collision-monitor rosbag2-py slam-toolbox ros2-controllers
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
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-nav2-rviz-plugins ros-humble-nav2-collision-monitor ros-humble-rosbag2-py
ros-humble-slam-toolbox ros-humble-ros2-controllers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-nav2-rviz-plugins ros-humble-nav2-collision-monitor
ros-humble-rosbag2-py ros-humble-slam-toolbox ros-humble-ros2-controllers
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_1_job_7:
name: ros-core turtlebot3-gazebo
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
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-ros-core ros-humble-turtlebot3-gazebo
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ros-core ros-humble-turtlebot3-gazebo
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_2_job_8:
name: moveit-ros-planning dwb-core nav2-regulated-pure-pursuit-controller nav2-controller
nav2-waypoint-follower
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_5
- stage_1_job_6
- stage_1_job_7
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-ros-planning ros-humble-dwb-core ros-humble-nav2-regulated-pure-pursuit-controller
ros-humble-nav2-controller ros-humble-nav2-waypoint-follower
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-ros-planning ros-humble-dwb-core ros-humble-nav2-regulated-pure-pursuit-controller
ros-humble-nav2-controller ros-humble-nav2-waypoint-follower
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_2_job_9:
name: nav2-theta-star-planner nav2-smoother nav2-smac-planner nav2-planner nav2-navfn-planner
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_5
- stage_1_job_6
- stage_1_job_7
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-nav2-theta-star-planner ros-humble-nav2-smoother ros-humble-nav2-smac-planner
ros-humble-nav2-planner ros-humble-nav2-navfn-planner
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-nav2-theta-star-planner ros-humble-nav2-smoother
ros-humble-nav2-smac-planner ros-humble-nav2-planner ros-humble-nav2-navfn-planner
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_2_job_10:
name: nav2-mppi-controller nav2-constrained-smoother nav2-bt-navigator nav2-behaviors
ros2bag
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_5
- stage_1_job_6
- stage_1_job_7
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-nav2-mppi-controller ros-humble-nav2-constrained-smoother
ros-humble-nav2-bt-navigator ros-humble-nav2-behaviors ros-humble-ros2bag
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-nav2-mppi-controller ros-humble-nav2-constrained-smoother
ros-humble-nav2-bt-navigator ros-humble-nav2-behaviors ros-humble-ros2bag
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_2_job_11:
name: rqt-bag ur-description ros-gz-sim-demos webots-ros2-universal-robot webots-ros2-turtlebot
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_5
- stage_1_job_6
- stage_1_job_7
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-rqt-bag ros-humble-ur-description ros-humble-ros-gz-sim-demos
ros-humble-webots-ros2-universal-robot ros-humble-webots-ros2-turtlebot
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-rqt-bag ros-humble-ur-description ros-humble-ros-gz-sim-demos
ros-humble-webots-ros2-universal-robot ros-humble-webots-ros2-turtlebot
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_2_job_12:
name: webots-ros2-tiago webots-ros2-epuck urdf-launch turtlebot3-bringup turtlebot3-simulations
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_5
- stage_1_job_6
- stage_1_job_7
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-webots-ros2-tiago ros-humble-webots-ros2-epuck ros-humble-urdf-launch
ros-humble-turtlebot3-bringup ros-humble-turtlebot3-simulations
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-webots-ros2-tiago ros-humble-webots-ros2-epuck
ros-humble-urdf-launch ros-humble-turtlebot3-bringup ros-humble-turtlebot3-simulations
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_3_job_13:
name: moveit-kinematics moveit-ros-warehouse moveit-planners-ompl dwb-plugins
dwb-critics
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_2_job_8
- stage_2_job_9
- stage_2_job_10
- stage_2_job_11
- stage_2_job_12
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-kinematics ros-humble-moveit-ros-warehouse ros-humble-moveit-planners-ompl
ros-humble-dwb-plugins ros-humble-dwb-critics
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-kinematics ros-humble-moveit-ros-warehouse
ros-humble-moveit-planners-ompl ros-humble-dwb-plugins ros-humble-dwb-critics
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_3_job_14:
name: moveit-ros-robot-interaction nav2-rotation-shim-controller rosbag2-tests
ur-robot-driver ros-gz
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_2_job_8
- stage_2_job_9
- stage_2_job_10
- stage_2_job_11
- stage_2_job_12
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-ros-robot-interaction ros-humble-nav2-rotation-shim-controller
ros-humble-rosbag2-tests ros-humble-ur-robot-driver ros-humble-ros-gz
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-ros-robot-interaction ros-humble-nav2-rotation-shim-controller
ros-humble-rosbag2-tests ros-humble-ur-robot-driver ros-humble-ros-gz
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_3_job_15:
name: webots-ros2-tests urdf-tutorial ros-ign-gazebo-demos
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_2_job_8
- stage_2_job_9
- stage_2_job_10
- stage_2_job_11
- stage_2_job_12
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-webots-ros2-tests ros-humble-urdf-tutorial ros-humble-ros-ign-gazebo-demos
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-webots-ros2-tests ros-humble-urdf-tutorial ros-humble-ros-ign-gazebo-demos
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_4_job_16:
name: moveit-ros-move-group nav2-dwb-controller rosbag2 ur-calibration webots-ros2
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_3_job_13
- stage_3_job_14
- stage_3_job_15
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-ros-move-group ros-humble-nav2-dwb-controller
ros-humble-rosbag2 ros-humble-ur-calibration ros-humble-webots-ros2
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-ros-move-group ros-humble-nav2-dwb-controller
ros-humble-rosbag2 ros-humble-ur-calibration ros-humble-webots-ros2
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_4_job_17:
name: ros-ign
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_3_job_13
- stage_3_job_14
- stage_3_job_15
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-ros-ign
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ros-ign
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_5_job_18:
name: moveit-ros-planning-interface navigation2 rqt-bag-plugins ros-base
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_4_job_16
- stage_4_job_17
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-ros-planning-interface ros-humble-navigation2
ros-humble-rqt-bag-plugins ros-humble-ros-base
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-ros-planning-interface ros-humble-navigation2
ros-humble-rqt-bag-plugins ros-humble-ros-base
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_6_job_19:
name: moveit-ros-visualization nav2-bringup moveit-servo rqt-common-plugins simulation
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_5_job_18
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-ros-visualization ros-humble-nav2-bringup ros-humble-moveit-servo
ros-humble-rqt-common-plugins ros-humble-simulation
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-ros-visualization ros-humble-nav2-bringup
ros-humble-moveit-servo ros-humble-rqt-common-plugins ros-humble-simulation
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_6_job_20:
name: perception
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_5_job_18
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-perception
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-perception
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_7_job_21:
name: ur-moveit-config turtlebot3-navigation2 desktop
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_6_job_19
- stage_6_job_20
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-ur-moveit-config ros-humble-turtlebot3-navigation2 ros-humble-desktop
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ur-moveit-config ros-humble-turtlebot3-navigation2
ros-humble-desktop
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_8_job_22:
name: ur turtlebot3 desktop-full
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_7_job_21
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-ur ros-humble-turtlebot3 ros-humble-desktop-full
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ur ros-humble-turtlebot3 ros-humble-desktop-full
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
name: build_linux
on:
push:
branches:
- buildbranch_linux