Skip to content

Commit

Permalink
release v1.14.0 (#78)
Browse files Browse the repository at this point in the history
  • Loading branch information
nilsnolde authored Jan 23, 2024
1 parent 9311953 commit 496a298
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 12 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/publish_tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:

- name: vroom-express tag
id: vroom_express_tag
run: curl --silent "https://api.github.com/repos/VROOM-Project/vroom/tags" | jq -r '.[0].name' >> GITHUB_OUTPUT
run: echo "TAG=$(curl --silent 'https://api.github.com/repos/VROOM-Project/vroom-express/tags' | jq -r '.[0].name')" >> GITHUB_OUTPUT

- name: Set up QEMU
uses: docker/setup-qemu-action@v3
Expand All @@ -44,8 +44,8 @@ jobs:
with:
context: .
push: true
build-args: ["VROOM_RELEASE=${{ steps.tag.outputs.VROOM_TAG }}", "VROOM_EXPRESS_RELEASE=${{ steps.tag.outputs.VROOM_EXPRESS_TAG }}"]
build-args: ["VROOM_RELEASE=${{ steps.vroom_tag.outputs.TAG }}", "VROOM_EXPRESS_RELEASE=${{ steps.vroom_express_tag.outputs.TAG }}"]
platforms: linux/amd64,linux/arm64
tags: ghcr.io/vroom-project/vroom-docker:${{ steps.tag.outputs.VROOM_TAG }}"
tags: ghcr.io/vroom-project/vroom-docker:${{ steps.vroom_tag.outputs.TAG }}"
cache-from: type=gha
cache-to: type=gha,mode=max
7 changes: 2 additions & 5 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,7 @@ jobs:
uses: actions/checkout@v4

- name: Build Image on amd64
run: |
echo "Building image ghcr.io/vroom-project/vroom-docker:latest"
docker build --tag ghcr.io/vroom-project/vroom-docker:latest .
run: docker build --tag ghcr.io/vroom-project/vroom-docker:latest .

- name: Test tagged amd64 image
run : |
sudo /bin/bash -c "./tests/test.sh ghcr.io/vroom-project/vroom-docker:latest"
run : sudo /bin/bash -c "./tests/test.sh ghcr.io/vroom-project/vroom-docker:latest"
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

[Vroom-express Changelog Unreleased](https://github.com/VROOM-Project/vroom-express/blob/master/CHANGELOG.md#unreleased)

## [v1.14.0](https://github.com/VROOM-Project/vroom/releases/tag/v1.14.0) - 2024-01-23

[Vroom Changelog v1.14.0](https://github.com/VROOM-Project/vroom/blob/v1.14.0/CHANGELOG.md#v1140---2024-01-16)

[Vroom-express Changelog v0.12.0](https://github.com/VROOM-Project/vroom-express/blob/master/CHANGELOG.md#v0120---2023-11-16)

## [v1.14.0-rc.2](https://github.com/VROOM-Project/vroom/releases/tag/v1.14.0-rc.2) - 2023-11-16

[Vroom Changelog Unreleased](https://github.com/VROOM-Project/vroom/blob/master/CHANGELOG.md#unreleased)
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ docker run -dt --name vroom \
--net host \ # or set the container name as host in config.yml and use --port 3000:3000 instead, see below
-v $PWD/conf:/conf \ # mapped volume for config & log
-e VROOM_ROUTER=osrm \ # routing layer: osrm, valhalla or ors
ghcr.io/vroom-project/vroom-docker:v1.13.0
ghcr.io/vroom-project/vroom-docker:v1.14.0
```

If you want to build the image yourself, run a

`docker build -t ghcr.io/vroom-project/vroom-docker:v1.13.0 --build-arg VROOM_RELEASE=v1.13.0 --build-arg VROOM_EXPRESS_RELEASE=v0.11.0 .`
`docker build -t ghcr.io/vroom-project/vroom-docker:v1.14.0 --build-arg VROOM_RELEASE=v1.14.0 --build-arg VROOM_EXPRESS_RELEASE=v0.12.0 .`

> **Note**, you should have access to a self-hosted instance of OSRM, Valhalla or OpenRouteService for the routing server.
Expand Down Expand Up @@ -47,8 +47,8 @@ Add a `-v $PWD/vroom-conf:/conf` to your `docker run` command.

If you prefer to build the image from source, there are 2 build arguments:

- `VROOM_RELEASE`: specifies VROOM's git [branch](https://github.com/VROOM-Project/vroom/branches), [commit hash](https://github.com/VROOM-Project/vroom/commits/master) or [release](https://github.com/VROOM-Project/vroom/releases) (e.g. `v1.11.0`) to install in the container
- `VROOM_EXPRESS_RELEASE`: specifies `vroom-express`'s git [branch](https://github.com/VROOM-Project/vroom-express/branches), [commit hash](https://github.com/VROOM-Project/vroom-express/commits/master) or [release](https://github.com/VROOM-Project/vroom-express/releases) (e.g. `v0.11.0`) to install in the container
- `VROOM_RELEASE`: specifies VROOM's git [branch](https://github.com/VROOM-Project/vroom/branches), [commit hash](https://github.com/VROOM-Project/vroom/commits/master) or [release](https://github.com/VROOM-Project/vroom/releases) (e.g. `v1.14.0`) to install in the container
- `VROOM_EXPRESS_RELEASE`: specifies `vroom-express`'s git [branch](https://github.com/VROOM-Project/vroom-express/branches), [commit hash](https://github.com/VROOM-Project/vroom-express/commits/master) or [release](https://github.com/VROOM-Project/vroom-express/releases) (e.g. `v0.12.0`) to install in the container

> **Note**, not all versions are compatible with each other
Expand Down

0 comments on commit 496a298

Please sign in to comment.