Add build files 2023-09-09-0943 #68
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: ecl-license dwa-local-planner sophus teleop-twist-keyboard global-planner | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: [] | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v3 | |
- name: Build ros-noetic-ecl-license ros-noetic-dwa-local-planner ros-noetic-sophus | |
ros-noetic-teleop-twist-keyboard ros-noetic-global-planner | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-ecl-license ros-noetic-dwa-local-planner ros-noetic-sophus | |
ros-noetic-teleop-twist-keyboard ros-noetic-global-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_0_job_1: | |
name: rosserial-client move-slow-and-clear carrot-planner | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: [] | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v3 | |
- name: Build ros-noetic-rosserial-client ros-noetic-move-slow-and-clear ros-noetic-carrot-planner | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-rosserial-client ros-noetic-move-slow-and-clear | |
ros-noetic-carrot-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_1_job_2: | |
name: ecl-build ecl-mpl ecl-eigen ecl-command-line rosserial-arduino | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_0_job_0 | |
- stage_0_job_1 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v3 | |
- name: Build ros-noetic-ecl-build ros-noetic-ecl-mpl ros-noetic-ecl-eigen ros-noetic-ecl-command-line | |
ros-noetic-rosserial-arduino | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-ecl-build ros-noetic-ecl-mpl ros-noetic-ecl-eigen | |
ros-noetic-ecl-command-line ros-noetic-rosserial-arduino | |
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_3: | |
name: rosserial navigation | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_0_job_0 | |
- stage_0_job_1 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v3 | |
- name: Build ros-noetic-rosserial ros-noetic-navigation | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-rosserial 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_2_job_4: | |
name: ecl-config ecl-errors ecl-type-traits | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_1_job_2 | |
- stage_1_job_3 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v3 | |
- name: Build ros-noetic-ecl-config ros-noetic-ecl-errors ros-noetic-ecl-type-traits | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-ecl-config ros-noetic-ecl-errors ros-noetic-ecl-type-traits | |
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_5: | |
name: ecl-exceptions ecl-concepts ecl-time-lite ecl-math | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_2_job_4 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v3 | |
- name: Build ros-noetic-ecl-exceptions ros-noetic-ecl-concepts ros-noetic-ecl-time-lite | |
ros-noetic-ecl-math | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-ecl-exceptions ros-noetic-ecl-concepts ros-noetic-ecl-time-lite | |
ros-noetic-ecl-math | |
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_6: | |
name: ecl-converters ecl-utilities ecl-time | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_3_job_5 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v3 | |
- name: Build ros-noetic-ecl-converters ros-noetic-ecl-utilities ros-noetic-ecl-time | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-ecl-converters ros-noetic-ecl-utilities ros-noetic-ecl-time | |
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_7: | |
name: ecl-formatters ecl-threads ecl-ipc | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_4_job_6 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v3 | |
- name: Build ros-noetic-ecl-formatters ros-noetic-ecl-threads ros-noetic-ecl-ipc | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-ecl-formatters ros-noetic-ecl-threads ros-noetic-ecl-ipc | |
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_8: | |
name: ecl-linear-algebra ecl-containers ecl-sigslots | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_5_job_7 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v3 | |
- name: Build ros-noetic-ecl-linear-algebra ros-noetic-ecl-containers ros-noetic-ecl-sigslots | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-ecl-linear-algebra ros-noetic-ecl-containers ros-noetic-ecl-sigslots | |
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_9: | |
name: ecl-geometry ecl-devices ecl-statistics ecl-streams | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_6_job_8 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v3 | |
- name: Build ros-noetic-ecl-geometry ros-noetic-ecl-devices ros-noetic-ecl-statistics | |
ros-noetic-ecl-streams | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-ecl-geometry ros-noetic-ecl-devices ros-noetic-ecl-statistics | |
ros-noetic-ecl-streams | |
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_10: | |
name: ecl-core-apps ecl-core | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
needs: | |
- stage_7_job_9 | |
steps: | |
- name: Checkout code | |
uses: actions/checkout@v3 | |
- name: Build ros-noetic-ecl-core-apps ros-noetic-ecl-core | |
env: | |
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }} | |
CURRENT_RECIPES: ros-noetic-ecl-core-apps ros-noetic-ecl-core | |
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 |