Skip to content

Commit

Permalink
jazzy
Browse files Browse the repository at this point in the history
Signed-off-by: Teo Koon Peng <[email protected]>
  • Loading branch information
koonpeng committed Jun 12, 2024
1 parent 8b0a947 commit c29ece0
Show file tree
Hide file tree
Showing 10 changed files with 15 additions and 15 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/api-client.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:
jobs:
unit-tests:
name: Unit Tests
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
defaults:
run:
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/api-server.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ env:
jobs:
tests:
name: Tests
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: ghcr.io/${{ github.repository }}/e2e
credentials:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/dashboard-e2e.yml.disabled
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ env:
jobs:
dashboard-e2e:
name: Dashboard e2e
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: ghcr.io/${{ github.repository }}/e2e
credentials:
Expand All @@ -30,7 +30,7 @@ jobs:
- name: setup python
run: apt update && apt install -y python3-venv python-is-python3
- name: install rmw-cyclonedds-cpp
run: apt install -y ros-humble-rmw-cyclonedds-cpp
run: apt install -y ros-jazzy-rmw-cyclonedds-cpp
- name: bootstrap
uses: ./.github/actions/bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dashboard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ env:
jobs:
unit-tests:
name: Unit Tests
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: ghcr.io/${{ github.repository }}/e2e
credentials:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
jobs:
build-docker-images:
name: Push Docker images to GitHub Packages
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- name: Push e2e image to GitHub Packages
Expand All @@ -25,7 +25,7 @@ jobs:
fail-fast: false
needs: build-docker-images
name: Dashboard e2e
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: ghcr.io/${{ github.repository }}/e2e
options: --privileged --ipc=host
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/react-components.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ env:
jobs:
unit-tests:
name: Unit Tests
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
defaults:
run:
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rmf-auth.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ env:
jobs:
unit-tests:
name: Unit Tests
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
defaults:
run:
shell: bash
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ros-translator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ env:
jobs:
unit-tests:
name: Unit Tests
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: ghcr.io/${{ github.repository }}/e2e
credentials:
Expand All @@ -31,4 +31,4 @@ jobs:
with:
package: ros-translator
- name: test
run: . /opt/ros/humble/setup.bash && pnpm test
run: . /opt/ros/jazzy/setup.bash && pnpm test
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Open-RMF Web is a collection of packages that provide a web-based interface for

### Prerequisites

We currently support [Ubuntu 22.04](https://releases.ubuntu.com/jammy/), [ROS 2 Humble](https://docs.ros.org/en/humble/index.html) and Open-RMF's [22.09](https://github.com/open-rmf/rmf/releases/tag/22.09) release. Other distributions may work as well, but is not guaranteed.
We currently support [Ubuntu 24.04](https://releases.ubuntu.com/noble/), [ROS 2 Hazzy](https://docs.ros.org/en/jazzy/index.html) and Open-RMF's [22.09](https://github.com/open-rmf/rmf/releases/tag/22.09) release. Other distributions may work as well, but is not guaranteed.

Install pnpm and nodejs
```bash
Expand Down Expand Up @@ -62,7 +62,7 @@ pnpm install -w --filter <package>...
Source Open-RMF and launch the dashboard in development mode,
```bash
# For binary installation
source /opt/ros/humble/setup.bash
source /opt/ros/jazzy/setup.bash

# For source build
source /path/to/workspace/install/setup.bash
Expand Down
4 changes: 2 additions & 2 deletions packages/api-server/generate-models.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ CODEGEN_VER=$(pipenv run datamodel-codegen --version)

cd "$(dirname $0)"

if [[ $ROS_DISTRO != 'humble' ]]; then
echo 'Unable to find ros humble, please make sure that it is sourced.'
if [[ $ROS_DISTRO != 'jazzy' ]]; then
echo 'Unable to find ros jazzy, please make sure that it is sourced.'
exit 1
fi

Expand Down

0 comments on commit c29ece0

Please sign in to comment.