Add build files 2026-05-16-0900 #123
This file contains hidden or 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: irobot-create-control irobot-create-toolbox irobot-create-msgs depthai-ros-msgs | |
| depthai | |
| runs-on: ubuntu-latest | |
| strategy: | |
| fail-fast: false | |
| needs: [] | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Build ros-jazzy-irobot-create-control ros-jazzy-irobot-create-toolbox | |
| ros-jazzy-irobot-create-msgs ros-jazzy-depthai-ros-msgs ros-jazzy-depthai | |
| env: | |
| ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
| CURRENT_RECIPES: ros-jazzy-irobot-create-control ros-jazzy-irobot-create-toolbox | |
| ros-jazzy-irobot-create-msgs ros-jazzy-depthai-ros-msgs ros-jazzy-depthai | |
| 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: depthai-descriptions turtlebot4-msgs turtlebot4-navigation turtlebot4-gz-gui-plugins | |
| irobot-create-gz-plugins | |
| runs-on: ubuntu-latest | |
| strategy: | |
| fail-fast: false | |
| needs: [] | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Build ros-jazzy-depthai-descriptions ros-jazzy-turtlebot4-msgs ros-jazzy-turtlebot4-navigation | |
| ros-jazzy-turtlebot4-gz-gui-plugins ros-jazzy-irobot-create-gz-plugins | |
| env: | |
| ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
| CURRENT_RECIPES: ros-jazzy-depthai-descriptions ros-jazzy-turtlebot4-msgs | |
| ros-jazzy-turtlebot4-navigation ros-jazzy-turtlebot4-gz-gui-plugins ros-jazzy-irobot-create-gz-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_0_job_2: | |
| name: simple-term-menu-vendor robot-upstart | |
| runs-on: ubuntu-latest | |
| strategy: | |
| fail-fast: false | |
| needs: [] | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Build ros-jazzy-simple-term-menu-vendor ros-jazzy-robot-upstart | |
| env: | |
| ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
| CURRENT_RECIPES: ros-jazzy-simple-term-menu-vendor ros-jazzy-robot-upstart | |
| 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_3: | |
| name: irobot-create-description irobot-create-nodes depthai-bridge irobot-create-gz-toolbox | |
| turtlebot4-node | |
| runs-on: ubuntu-latest | |
| strategy: | |
| fail-fast: false | |
| needs: | |
| - stage_0_job_0 | |
| - stage_0_job_1 | |
| - stage_0_job_2 | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Build ros-jazzy-irobot-create-description ros-jazzy-irobot-create-nodes | |
| ros-jazzy-depthai-bridge ros-jazzy-irobot-create-gz-toolbox ros-jazzy-turtlebot4-node | |
| env: | |
| ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
| CURRENT_RECIPES: ros-jazzy-irobot-create-description ros-jazzy-irobot-create-nodes | |
| ros-jazzy-depthai-bridge ros-jazzy-irobot-create-gz-toolbox ros-jazzy-turtlebot4-node | |
| 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_4: | |
| name: turtlebot4-gz-toolbox turtlebot4-diagnostics create3-republisher turtlebot4-tests | |
| turtlebot4-setup | |
| runs-on: ubuntu-latest | |
| strategy: | |
| fail-fast: false | |
| needs: | |
| - stage_0_job_0 | |
| - stage_0_job_1 | |
| - stage_0_job_2 | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Build ros-jazzy-turtlebot4-gz-toolbox ros-jazzy-turtlebot4-diagnostics | |
| ros-jazzy-create3-republisher ros-jazzy-turtlebot4-tests ros-jazzy-turtlebot4-setup | |
| env: | |
| ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
| CURRENT_RECIPES: ros-jazzy-turtlebot4-gz-toolbox ros-jazzy-turtlebot4-diagnostics | |
| ros-jazzy-create3-republisher ros-jazzy-turtlebot4-tests ros-jazzy-turtlebot4-setup | |
| 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_5: | |
| name: turtlebot4-description irobot-create-common-bringup depthai-examples turtlebot4-base | |
| runs-on: ubuntu-latest | |
| strategy: | |
| fail-fast: false | |
| needs: | |
| - stage_1_job_3 | |
| - stage_1_job_4 | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Build ros-jazzy-turtlebot4-description ros-jazzy-irobot-create-common-bringup | |
| ros-jazzy-depthai-examples ros-jazzy-turtlebot4-base | |
| env: | |
| ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
| CURRENT_RECIPES: ros-jazzy-turtlebot4-description ros-jazzy-irobot-create-common-bringup | |
| ros-jazzy-depthai-examples ros-jazzy-turtlebot4-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_3_job_6: | |
| name: turtlebot4-viz irobot-create-gz-bringup depthai-ros-driver | |
| runs-on: ubuntu-latest | |
| strategy: | |
| fail-fast: false | |
| needs: | |
| - stage_2_job_5 | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Build ros-jazzy-turtlebot4-viz ros-jazzy-irobot-create-gz-bringup ros-jazzy-depthai-ros-driver | |
| env: | |
| ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
| CURRENT_RECIPES: ros-jazzy-turtlebot4-viz ros-jazzy-irobot-create-gz-bringup | |
| ros-jazzy-depthai-ros-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_7: | |
| name: turtlebot4-gz-bringup turtlebot4-bringup turtlebot4-desktop | |
| runs-on: ubuntu-latest | |
| strategy: | |
| fail-fast: false | |
| needs: | |
| - stage_3_job_6 | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Build ros-jazzy-turtlebot4-gz-bringup ros-jazzy-turtlebot4-bringup ros-jazzy-turtlebot4-desktop | |
| env: | |
| ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
| CURRENT_RECIPES: ros-jazzy-turtlebot4-gz-bringup ros-jazzy-turtlebot4-bringup | |
| ros-jazzy-turtlebot4-desktop | |
| 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_8: | |
| name: turtlebot4-simulator turtlebot4-robot | |
| runs-on: ubuntu-latest | |
| strategy: | |
| fail-fast: false | |
| needs: | |
| - stage_4_job_7 | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Build ros-jazzy-turtlebot4-simulator ros-jazzy-turtlebot4-robot | |
| env: | |
| ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
| CURRENT_RECIPES: ros-jazzy-turtlebot4-simulator ros-jazzy-turtlebot4-robot | |
| 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_linux64 | |
| on: | |
| push: | |
| branches: | |
| - buildbranch_linux |