Skip to content

Add build files 2023-10-10-0621 #150

Add build files 2023-10-10-0621

Add build files 2023-10-10-0621 #150

jobs:
stage_0_job_0:
name: kinematics-interface
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-kinematics-interface
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-kinematics-interface
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
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: forward-command-controller
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-forward-command-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-forward-command-controller
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
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: steering-controllers-library
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-steering-controllers-library
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-steering-controllers-library
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
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: tricycle-controller
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-tricycle-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-tricycle-controller
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_0_job_4:
name: range-sensor-broadcaster
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-range-sensor-broadcaster
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-range-sensor-broadcaster
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_0_job_5:
name: imu-sensor-broadcaster
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-imu-sensor-broadcaster
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-imu-sensor-broadcaster
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_0_job_6:
name: force-torque-sensor-broadcaster
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-force-torque-sensor-broadcaster
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-force-torque-sensor-broadcaster
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_1_job_7:
name: kinematics-interface-kdl
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
- stage_0_job_4
- stage_0_job_5
- stage_0_job_6
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-kinematics-interface-kdl
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-kinematics-interface-kdl
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_1_job_8:
name: velocity-controllers
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
- stage_0_job_4
- stage_0_job_5
- stage_0_job_6
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-velocity-controllers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-velocity-controllers
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_1_job_9:
name: tricycle-steering-controller
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
- stage_0_job_4
- stage_0_job_5
- stage_0_job_6
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-tricycle-steering-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-tricycle-steering-controller
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_1_job_10:
name: position-controllers
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
- stage_0_job_4
- stage_0_job_5
- stage_0_job_6
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-position-controllers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-position-controllers
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_1_job_11:
name: effort-controllers
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
- stage_0_job_4
- stage_0_job_5
- stage_0_job_6
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-effort-controllers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-effort-controllers
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_1_job_12:
name: bicycle-steering-controller
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
- stage_0_job_4
- stage_0_job_5
- stage_0_job_6
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-bicycle-steering-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-bicycle-steering-controller
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_1_job_13:
name: ackermann-steering-controller
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
- stage_0_job_2
- stage_0_job_3
- stage_0_job_4
- stage_0_job_5
- stage_0_job_6
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-ackermann-steering-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ackermann-steering-controller
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_2_job_14:
name: admittance-controller
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_1_job_7
- stage_1_job_8
- stage_1_job_9
- stage_1_job_10
- stage_1_job_11
- stage_1_job_12
- stage_1_job_13
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-admittance-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-admittance-controller
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_3_job_15:
name: ros2-controllers
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_2_job_14
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-humble-ros2-controllers
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-ros2-controllers
DOCKER_IMAGE: condaforge/linux-anvil-aarch64
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_aarch64