Skip to content

Add build files 2026-03-18-2208 #237

Add build files 2026-03-18-2208

Add build files 2026-03-18-2208 #237

Workflow file for this run

jobs:
stage_0_job_0:
name: lbr-description lbr-fri-idl lbr-moveit-cpp lbr-moveit
runs-on: macos-15-intel
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-humble-lbr-description ros-humble-lbr-fri-idl ros-humble-lbr-moveit-cpp
ros-humble-lbr-moveit
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-lbr-description ros-humble-lbr-fri-idl ros-humble-lbr-moveit-cpp
ros-humble-lbr-moveit
BUILD_TARGET: osx-64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_1_job_1:
name: lbr-fri-ros2 med7-moveit-config med14-moveit-config iiwa7-moveit-config
iiwa14-moveit-config
runs-on: macos-15-intel
strategy:
fail-fast: false
needs:
- stage_0_job_0
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-humble-lbr-fri-ros2 ros-humble-med7-moveit-config ros-humble-med14-moveit-config
ros-humble-iiwa7-moveit-config ros-humble-iiwa14-moveit-config
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-lbr-fri-ros2 ros-humble-med7-moveit-config ros-humble-med14-moveit-config
ros-humble-iiwa7-moveit-config ros-humble-iiwa14-moveit-config
BUILD_TARGET: osx-64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_2_job_2:
name: lbr-ros2-control lbr-demos-advanced-py lbr-demos-advanced-cpp lbr-bringup
runs-on: macos-15-intel
strategy:
fail-fast: false
needs:
- stage_1_job_1
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-humble-lbr-ros2-control ros-humble-lbr-demos-advanced-py ros-humble-lbr-demos-advanced-cpp
ros-humble-lbr-bringup
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-lbr-ros2-control ros-humble-lbr-demos-advanced-py
ros-humble-lbr-demos-advanced-cpp ros-humble-lbr-bringup
BUILD_TARGET: osx-64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
stage_3_job_3:
name: lbr-fri-ros2-stack lbr-demos-py lbr-demos-cpp
runs-on: macos-15-intel
strategy:
fail-fast: false
needs:
- stage_2_job_2
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Build ros-humble-lbr-fri-ros2-stack ros-humble-lbr-demos-py ros-humble-lbr-demos-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-humble-lbr-fri-ros2-stack ros-humble-lbr-demos-py ros-humble-lbr-demos-cpp
BUILD_TARGET: osx-64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/build_unix.sh --target $BUILD_TARGET
name: build_osx64
on:
push:
branches:
- buildbranch_osx