Skip to content

Add build files 2023-09-09-0943 #68

Add build files 2023-09-09-0943

Add build files 2023-09-09-0943 #68

Workflow file for this run

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