Skip to content

Add build files 2024-02-09-0405 #82

Add build files 2024-02-09-0405

Add build files 2024-02-09-0405 #82

Workflow file for this run

jobs:
stage_0_job_0:
name: libg2o openslam-gmapping twist-mux-msgs rosserial-server joy
runs-on: macos-14
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-noetic-libg2o ros-noetic-openslam-gmapping ros-noetic-twist-mux-msgs
ros-noetic-rosserial-server ros-noetic-joy
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-libg2o ros-noetic-openslam-gmapping ros-noetic-twist-mux-msgs
ros-noetic-rosserial-server ros-noetic-joy
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_osx_arm64.sh
stage_0_job_1:
name: hector-gazebo-plugins velodyne-description lms1xx mbf-utility mbf-abstract-core
runs-on: macos-14
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-noetic-hector-gazebo-plugins ros-noetic-velodyne-description
ros-noetic-lms1xx ros-noetic-mbf-utility ros-noetic-mbf-abstract-core
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-hector-gazebo-plugins ros-noetic-velodyne-description
ros-noetic-lms1xx ros-noetic-mbf-utility ros-noetic-mbf-abstract-core
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_osx_arm64.sh
stage_0_job_2:
name: robot-localization interactive-marker-twist-server mbf-msgs costmap-converter
pointgrey-camera-description
runs-on: macos-14
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-noetic-robot-localization ros-noetic-interactive-marker-twist-server
ros-noetic-mbf-msgs ros-noetic-costmap-converter ros-noetic-pointgrey-camera-description
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-robot-localization ros-noetic-interactive-marker-twist-server
ros-noetic-mbf-msgs ros-noetic-costmap-converter ros-noetic-pointgrey-camera-description
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_osx_arm64.sh
stage_0_job_3:
name: sparse-bundle-adjustment velodyne-gazebo-plugins slam-toolbox-msgs nmea-navsat-driver
runs-on: macos-14
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-noetic-sparse-bundle-adjustment ros-noetic-velodyne-gazebo-plugins
ros-noetic-slam-toolbox-msgs ros-noetic-nmea-navsat-driver
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-sparse-bundle-adjustment ros-noetic-velodyne-gazebo-plugins
ros-noetic-slam-toolbox-msgs ros-noetic-nmea-navsat-driver
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: gmapping twist-mux teleop-twist-joy mbf-costmap-core velodyne-simulator
runs-on: macos-14
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-noetic-gmapping ros-noetic-twist-mux ros-noetic-teleop-twist-joy
ros-noetic-mbf-costmap-core ros-noetic-velodyne-simulator
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-gmapping ros-noetic-twist-mux ros-noetic-teleop-twist-joy
ros-noetic-mbf-costmap-core ros-noetic-velodyne-simulator
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_osx_arm64.sh
stage_1_job_5:
name: slam-toolbox
runs-on: macos-14
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-noetic-slam-toolbox
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-slam-toolbox
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: teb-local-planner
runs-on: macos-14
strategy:
fail-fast: false
needs:
- stage_1_job_4
- stage_1_job_5
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-noetic-teb-local-planner
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-teb-local-planner
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