Add build files 2024-01-30-0000 #87
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: roslint geometric-shapes gazebo-ros ecl-threads teleop-twist-keyboard | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: [] | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-noetic-roslint ros-noetic-geometric-shapes ros-noetic-gazebo-ros | |
ros-noetic-ecl-threads ros-noetic-teleop-twist-keyboard | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-roslint ros-noetic-geometric-shapes ros-noetic-gazebo-ros | |
ros-noetic-ecl-threads ros-noetic-teleop-twist-keyboard | |
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: pr2-teleop global-planner rosserial-client rosbash-params compass-msgs | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: [] | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-noetic-pr2-teleop ros-noetic-global-planner ros-noetic-rosserial-client | |
ros-noetic-rosbash-params ros-noetic-compass-msgs | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-pr2-teleop ros-noetic-global-planner ros-noetic-rosserial-client | |
ros-noetic-rosbash-params ros-noetic-compass-msgs | |
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: tf-remapper-cpp tf2-server tf2-client static-transform-mux snmp-ros | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: [] | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-noetic-tf-remapper-cpp ros-noetic-tf2-server ros-noetic-tf2-client | |
ros-noetic-static-transform-mux ros-noetic-snmp-ros | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-tf-remapper-cpp ros-noetic-tf2-server ros-noetic-tf2-client | |
ros-noetic-static-transform-mux ros-noetic-snmp-ros | |
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: slam-gmapping rqt-ez-publisher rosmsg-cpp jsk-visualization dynamic-robot-state-publisher | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: [] | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-noetic-slam-gmapping ros-noetic-rqt-ez-publisher ros-noetic-rosmsg-cpp | |
ros-noetic-jsk-visualization ros-noetic-dynamic-robot-state-publisher | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-slam-gmapping ros-noetic-rqt-ez-publisher ros-noetic-rosmsg-cpp | |
ros-noetic-jsk-visualization ros-noetic-dynamic-robot-state-publisher | |
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_4: | |
name: joy cras-cpp-common hector-gazebo-plugins cras-msgs electronic-io-msgs | |
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 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-noetic-joy ros-noetic-cras-cpp-common ros-noetic-hector-gazebo-plugins | |
ros-noetic-cras-msgs ros-noetic-electronic-io-msgs | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-joy ros-noetic-cras-cpp-common ros-noetic-hector-gazebo-plugins | |
ros-noetic-cras-msgs ros-noetic-electronic-io-msgs | |
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: cras-relative-positional-controller rosserial-arduino rosserial robot-body-filter | |
navigation | |
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 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-noetic-cras-relative-positional-controller ros-noetic-rosserial-arduino | |
ros-noetic-rosserial ros-noetic-robot-body-filter ros-noetic-navigation | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-cras-relative-positional-controller ros-noetic-rosserial-arduino | |
ros-noetic-rosserial ros-noetic-robot-body-filter ros-noetic-navigation | |
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: movie-publisher ecl-core cras-docs-common | |
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 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-noetic-movie-publisher ros-noetic-ecl-core ros-noetic-cras-docs-common | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-movie-publisher ros-noetic-ecl-core ros-noetic-cras-docs-common | |
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_7: | |
name: cras-py-common magnetometer-compass electronic-io cras-topic-tools | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_1_job_4 | |
- stage_1_job_5 | |
- stage_1_job_6 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-noetic-cras-py-common ros-noetic-magnetometer-compass ros-noetic-electronic-io | |
ros-noetic-cras-topic-tools | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-cras-py-common ros-noetic-magnetometer-compass | |
ros-noetic-electronic-io ros-noetic-cras-topic-tools | |
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_8: | |
name: point-cloud-transport image-transport-codecs | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_2_job_7 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-noetic-point-cloud-transport ros-noetic-image-transport-codecs | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-point-cloud-transport ros-noetic-image-transport-codecs | |
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_9: | |
name: draco-point-cloud-transport sensor-filters point-cloud-color point-cloud-transport-plugins | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_3_job_8 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v4 | |
- name: Build ros-noetic-draco-point-cloud-transport ros-noetic-sensor-filters | |
ros-noetic-point-cloud-color ros-noetic-point-cloud-transport-plugins | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-draco-point-cloud-transport ros-noetic-sensor-filters | |
ros-noetic-point-cloud-color ros-noetic-point-cloud-transport-plugins | |
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 |