Skip to content

Add build files 2024-04-15-0102 #231

Add build files 2024-04-15-0102

Add build files 2024-04-15-0102 #231

Workflow file for this run

jobs:
stage_0_job_0:
name: moveit-resources-prbt-support moveit-resources-prbt-ikfast-manipulator-plugin
moveit-setup-framework pilz-industrial-motion-planner-testutils moveit-ros-benchmarks
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-resources-prbt-support ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin
ros-humble-moveit-setup-framework ros-humble-pilz-industrial-motion-planner-testutils
ros-humble-moveit-ros-benchmarks
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-resources-prbt-support ros-humble-moveit-resources-prbt-ikfast-manipulator-plugin
ros-humble-moveit-setup-framework ros-humble-pilz-industrial-motion-planner-testutils
ros-humble-moveit-ros-benchmarks
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: moveit-plugins rviz-visual-tools moveit-ros-perception rqt-moveit
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-plugins ros-humble-rviz-visual-tools ros-humble-moveit-ros-perception
ros-humble-rqt-moveit
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-plugins ros-humble-rviz-visual-tools ros-humble-moveit-ros-perception
ros-humble-rqt-moveit
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: moveit-resources-prbt-moveit-config moveit-setup-core-plugins moveit-setup-controllers
moveit-setup-app-plugins moveit-setup-srdf-plugins
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-resources-prbt-moveit-config ros-humble-moveit-setup-core-plugins
ros-humble-moveit-setup-controllers ros-humble-moveit-setup-app-plugins ros-humble-moveit-setup-srdf-plugins
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-resources-prbt-moveit-config ros-humble-moveit-setup-core-plugins
ros-humble-moveit-setup-controllers ros-humble-moveit-setup-app-plugins
ros-humble-moveit-setup-srdf-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
stage_1_job_3:
name: moveit-ros moveit-visual-tools
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-ros ros-humble-moveit-visual-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-ros ros-humble-moveit-visual-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_2_job_4:
name: moveit-resources-prbt-pg70-support moveit-setup-assistant pilz-industrial-motion-planner
moveit-planners
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_2
- stage_1_job_3
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit-resources-prbt-pg70-support ros-humble-moveit-setup-assistant
ros-humble-pilz-industrial-motion-planner ros-humble-moveit-planners
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit-resources-prbt-pg70-support ros-humble-moveit-setup-assistant
ros-humble-pilz-industrial-motion-planner ros-humble-moveit-planners
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: moveit moveit-runtime
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_2_job_4
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ros-humble-moveit ros-humble-moveit-runtime
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-moveit ros-humble-moveit-runtime
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