-
Notifications
You must be signed in to change notification settings - Fork 98
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Support fleet-level task (#201) * update task request to include fleet_name for fleet-level task Signed-off-by: Charly Wu <[email protected]> * added DCO commit. Signed-off-by: Charly Wu <[email protected]> * simplify logic for populating request['fleet_name'] Signed-off-by: Charly Wu <[email protected]> * remove extra whitespaces. Signed-off-by: Charly Wu <[email protected]> * remove trailing whitespace. Signed-off-by: Charly Wu <[email protected]> --------- Signed-off-by: Charly Wu <[email protected]> Co-authored-by: Yadunund <[email protected]> * Update CI to rolling on main (#208) * Update CI to rolling Signed-off-by: Yadunund <[email protected]> * Address all flake8 and pep257 errors Signed-off-by: Yadunund <[email protected]> --------- Signed-off-by: Yadunund <[email protected]> * Set CI to iron Signed-off-by: Yadunund <[email protected]> --------- Signed-off-by: Charly Wu <[email protected]> Signed-off-by: Yadunund <[email protected]> Co-authored-by: cwrx777 <[email protected]>
- Loading branch information
Showing
29 changed files
with
1,614 additions
and
1,238 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,53 +1,24 @@ | ||
name: build | ||
on: | ||
pull_request: | ||
schedule: | ||
- cron: '0 0 * * *' | ||
workflow_dispatch: | ||
|
||
jobs: | ||
build: | ||
runs-on: ubuntu-latest | ||
strategy: | ||
matrix: | ||
docker_image: ['ros:humble-ros-base'] | ||
container: | ||
image: ${{ matrix.docker_image }} | ||
steps: | ||
- name: non-ros-deps | ||
run: | | ||
sudo apt update | ||
sudo apt install -y wget | ||
sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list' | ||
wget https://packages.osrfoundation.org/gazebo.key -O - | apt-key add - | ||
sudo apt update && sudo apt install \ | ||
git cmake python3-vcstool curl \ | ||
clang clang-tools lld \ | ||
python3-shapely python3-yaml python3-requests \ | ||
python3-pip -y | ||
pip3 install flask-socketio fastapi uvicorn | ||
- name: create-ws | ||
run: | | ||
mkdir -p rmf_demos_ws/src | ||
- name: checkout # This will check out the current rmf_demos branch for build tests | ||
uses: actions/checkout@v2 | ||
with: | ||
path: rmf_demos_ws/src/demonstrations/rmf_demos/ | ||
- name: workspace | ||
run: | | ||
cd rmf_demos_ws | ||
wget https://raw.githubusercontent.com/open-rmf/rmf/main/rmf.repos | ||
vcs import src < rmf.repos --skip-existing | ||
- name: ros-deps | ||
run: | | ||
export DEBIAN_FRONTEND=noninteractive | ||
colcon mixin add default https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml | ||
colcon mixin update default | ||
cd rmf_demos_ws | ||
rosdep update | ||
rosdep install --from-paths src --ignore-src --rosdistro humble -yr | ||
- name: build | ||
shell: bash | ||
run: | | ||
cd rmf_demos_ws | ||
source /opt/ros/humble/setup.bash | ||
export CXX=clang++ | ||
export CX=clang | ||
colcon build --mixin lld --cmake-args -DNO_DOWNLOAD_MODELS=True | ||
build_and_test: | ||
name: rmf_demos | ||
uses: open-rmf/rmf_ci_templates/.github/workflows/reusable_build.yaml@main | ||
with: | ||
packages: | | ||
rmf_demos | ||
rmf_demos_assets | ||
rmf_demos_bridges | ||
rmf_demos_dashboard_resources | ||
rmf_demos_fleet_adapter | ||
rmf_demos_gz | ||
rmf_demos_gz_classic | ||
rmf_demos_maps | ||
rmf_demos_panel | ||
rmf_demos_tasks | ||
dist-matrix: '[{"ros_distribution": "iron", "ubuntu_distribution": "jammy"}]' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.