Skip to content

Commit

Permalink
Add build files 2023-10-24-2246
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Oct 24, 2023
1 parent b5eb3a0 commit 4f3bddc
Show file tree
Hide file tree
Showing 106 changed files with 8,704 additions and 0 deletions.
367 changes: 367 additions & 0 deletions .github/workflows/build_linux_aarch64.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,367 @@
jobs:
stage_0_job_0:
name: roslint geometric-shapes
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-roslint ros-noetic-geometric-shapes
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-roslint ros-noetic-geometric-shapes
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: rosbash-params compass-msgs
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-rosbash-params ros-noetic-compass-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-rosbash-params ros-noetic-compass-msgs
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: rosdoc-lite tf-remapper-cpp
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-rosdoc-lite ros-noetic-tf-remapper-cpp
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-rosdoc-lite ros-noetic-tf-remapper-cpp
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: tf2-server tf2-client
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-tf2-server ros-noetic-tf2-client
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-tf2-server ros-noetic-tf2-client
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: static-transform-mux snmp-ros
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-static-transform-mux ros-noetic-snmp-ros
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-static-transform-mux ros-noetic-snmp-ros
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: rosmsg-cpp dynamic-robot-state-publisher
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-rosmsg-cpp ros-noetic-dynamic-robot-state-publisher
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-rosmsg-cpp ros-noetic-dynamic-robot-state-publisher
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: draco
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build draco
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: draco
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: cras-cpp-common cras-msgs
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-noetic-cras-cpp-common ros-noetic-cras-msgs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-cras-cpp-common ros-noetic-cras-msgs
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: electronic-io-msgs robot-body-filter
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-noetic-electronic-io-msgs ros-noetic-robot-body-filter
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-electronic-io-msgs ros-noetic-robot-body-filter
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: movie-publisher cras-relative-positional-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-noetic-movie-publisher ros-noetic-cras-relative-positional-controller
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-movie-publisher ros-noetic-cras-relative-positional-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: cras-docs-common
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-noetic-cras-docs-common
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-cras-docs-common
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_11:
name: cras-py-common electronic-io
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
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-cras-py-common ros-noetic-electronic-io
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-cras-py-common ros-noetic-electronic-io
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_12:
name: cras-topic-tools
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_2_job_11
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-cras-topic-tools
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-cras-topic-tools
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_4_job_13:
name: point-cloud-transport image-transport-codecs
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_3_job_12
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-point-cloud-transport ros-noetic-image-transport-codecs
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-point-cloud-transport ros-noetic-image-transport-codecs
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_5_job_14:
name: draco-point-cloud-transport sensor-filters
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_4_job_13
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-draco-point-cloud-transport ros-noetic-sensor-filters
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-draco-point-cloud-transport ros-noetic-sensor-filters
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_5_job_15:
name: point-cloud-color
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_4_job_13
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-point-cloud-color
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-point-cloud-color
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_6_job_16:
name: point-cloud-transport-plugins
runs-on: cirun-linux-aarch64--${{ github.run_id }}
strategy:
fail-fast: false
needs:
- stage_5_job_14
- stage_5_job_15
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-point-cloud-transport-plugins
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-point-cloud-transport-plugins
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
15 changes: 15 additions & 0 deletions activate.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
:: Generated by vinca http://github.com/RoboStack/vinca.
:: DO NOT EDIT!
@if not defined CONDA_PREFIX goto:eof

@REM Don't do anything when we are in conda build.
@if defined SYS_PREFIX exit /b 0

@set "QT_PLUGIN_PATH=%CONDA_PREFIX%\Library\plugins"

@call "%CONDA_PREFIX%\Library\local_setup.bat"
@set PYTHONHOME=
@set "ROS_OS_OVERRIDE=conda:win64"
@set "ROS_ETC_DIR=%CONDA_PREFIX%\Library\etc\ros"
@set "AMENT_PREFIX_PATH=%CONDA_PREFIX%\Library"
@set "AMENT_PYTHON_EXECUTABLE=%CONDA_PREFIX%\python.exe"
Loading

0 comments on commit 4f3bddc

Please sign in to comment.