Add build files 2024-02-03-0348 #131
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
jobs: | |
stage_0_job_0: | |
name: navigation2 rqt-bag-plugins ros-base plotjuggler-ros | |
runs-on: macos-11 | |
strategy: | |
fail-fast: false | |
needs: [] | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-humble-navigation2 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-navigation2 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.sh | |
stage_1_job_1: | |
name: nav2-bringup rqt-common-plugins simulation perception | |
runs-on: macos-11 | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_0_job_0 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-humble-nav2-bringup ros-humble-rqt-common-plugins ros-humble-simulation | |
ros-humble-perception | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-humble-nav2-bringup 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.sh | |
stage_2_job_2: | |
name: turtlebot3-navigation2 desktop turtlebot3 desktop-full | |
runs-on: macos-11 | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_1_job_1 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-humble-turtlebot3-navigation2 ros-humble-desktop ros-humble-turtlebot3 | |
ros-humble-desktop-full | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-humble-turtlebot3-navigation2 ros-humble-desktop ros-humble-turtlebot3 | |
ros-humble-desktop-full | |
run: | | |
export CI=azure | |
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME | |
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) | |
.scripts/build_osx.sh | |
name: build_osx | |
on: | |
push: | |
branches: | |
- buildbranch_osx |