Skip to content

Commit

Permalink
Add libjsonnet++ for publishing-api Content Schemas.
Browse files Browse the repository at this point in the history
Only publishing-api strictly needs this right now, but it's a small
library so adding it here is reasonable. Saves having to pull down the
Apt catalog in the pubapi build, and reduces the chance of
copypasta/cargo-culting extra steps from the pubapi Dockerfile.

See alphagov/publishing-api#2788.
  • Loading branch information
sengi committed Jun 26, 2024
1 parent aa56127 commit 3c10930
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion base.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,8 @@ ENV PATH=${TMPDIR_FOR_RUBY_WRAPPERS_DIR}:${PATH}
# Install node.js, yarn and other runtime dependencies.
COPY --from=builder /usr/share/keyrings/nodesource.gpg /usr/share/keyrings/

RUN install_packages ca-certificates curl libjemalloc-dev libgdbm6 libyaml-0-2 \
RUN install_packages ca-certificates curl libjemalloc-dev libgdbm6 \
libjsonnet0 libyaml-0-2 \
libmariadb3 libpq5 mariadb-client postgresql-client tzdata; \
curl -fsSL https://deb.nodesource.com/setup_18.x | bash; \
install_packages nodejs; \
Expand Down

0 comments on commit 3c10930

Please sign in to comment.