Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(server): Add lerc external into server package. #3348

Merged
merged 6 commits into from
Sep 29, 2024

Conversation

Wentao-Kuang
Copy link
Contributor

@Wentao-Kuang Wentao-Kuang commented Sep 26, 2024

Motivation

It looks like we are missing lerc in the server cli.
https://github.com/linz/basemaps-config/actions/runs/11061552896/job/30734619452?pr=970
image

Modifications

Add the lerc into server and cli package

Verification

Local build server container with lerc uninstall vs installed.

UNINSTALL

image

INSTALLED

image

Test Screenshot with fixed container

image

packages/server/Dockerfile Outdated Show resolved Hide resolved
packages/cli/Dockerfile Outdated Show resolved Hide resolved
Co-authored-by: Blayne Chard <bchard@linz.govt.nz>
@Wentao-Kuang Wentao-Kuang added this pull request to the merge queue Sep 29, 2024
Merged via the queue into master with commit 2aea3c7 Sep 29, 2024
11 checks passed
@Wentao-Kuang Wentao-Kuang deleted the build/add-lerc-server branch September 29, 2024 21:04
github-merge-queue bot pushed a commit to linz/basemaps-config that referenced this pull request Oct 2, 2024
… and smoke test (#984)

### Motivation

We should use `server` container instead of `cli` container when running
a basemaps server.
Because the `serve` commands in the `cli` container was legacy before we
got the server container and is deprecated, as it required extra
dependencies like `lerc` and `basemaps/landing`
linz/basemaps#3348.


### Modifications

Use server container for screenshots and smoke tests

### Verification

<!-- TODO: Say how you tested your changes. -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants