Skip to content

Update docker-image.yml #5

Update docker-image.yml

Update docker-image.yml #5

Workflow file for this run

name: Docker Image CI
on:
push:
branches: [ "binary-testing" ]
pull_request:
branches: [ "binary-testing" ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install buildfarm
run: >
sudo apt update &&
sudo apt install -y python3-pip python3-venv python3-all &&
sudo apt install -y git &&
python3 -m venv venv &&
. venv/bin/activate &&
pip3 install empy &&
pip3 install jenkinsapi &&
pip3 install rosdistro
- name: Clone buildfarm
uses: actions/checkout@v3
with:
repository: ros-infrastructure/ros_buildfarm
path: './ros_buildfarm'
- name: Install buildfarm
run: pip3 install ros_buildfarm/
- name: Generate binary job
run: generate_release_script.py https://raw.githubusercontent.com/ros2/ros_buildfarm_config/ros2/index.yaml rolling default lely_core_libraries ubuntu jammy amd64 > release_job.sh
- name: Run Binary job
run: sh release_job.sh