Skip to content

Commit

Permalink
github-util: Update FROM version (#82)
Browse files Browse the repository at this point in the history
* #1 Update version

* Prepare for versioned release
  • Loading branch information
docktermj authored Mar 14, 2024
1 parent e744e39 commit 5b72d57
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 21 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
[markdownlint](https://dlaa.me/markdownlint/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [3.8.3] - 2024-03-14

### Changed in 3.8.3

- Updated to `debian:11.9-slim@sha256:a165446a88794db4fec31e35e9441433f9552ae048fb1ed26df352d2b537cb96`
- Updated to SENZING_APT_INSTALL_PACKAGE="senzingapi-runtime=3.8.3-24043"

## [3.8.2] - 2024-01-19

Expand Down
42 changes: 21 additions & 21 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
ARG BASE_IMAGE=debian:11.8-slim@sha256:41c3fecb70015fd9c72d6df95573de3f92d5f4f46fdabe8dbd8d2bfb1531594d
ARG BASE_IMAGE=debian:11.9-slim@sha256:a165446a88794db4fec31e35e9441433f9552ae048fb1ed26df352d2b537cb96
FROM ${BASE_IMAGE}

# Create the build image.

ARG SENZING_ACCEPT_EULA="I_ACCEPT_THE_SENZING_EULA"
ARG SENZING_APT_INSTALL_PACKAGE="senzingapi-runtime=3.8.2-24011"
ARG SENZING_APT_INSTALL_PACKAGE="senzingapi-runtime=3.8.3-24043"
ARG SENZING_APT_REPOSITORY_NAME="senzingrepo_1.0.1-1_all.deb"
ARG SENZING_APT_REPOSITORY_URL="https://senzing-production-apt.s3.amazonaws.com"

ENV REFRESHED_AT=2024-01-19
ENV REFRESHED_AT=2024-03-14

ENV SENZING_ACCEPT_EULA=${SENZING_ACCEPT_EULA} \
SENZING_APT_INSTALL_PACKAGE=${SENZING_APT_INSTALL_PACKAGE} \
SENZING_APT_REPOSITORY_NAME=${SENZING_APT_REPOSITORY_NAME} \
SENZING_APT_REPOSITORY_URL=${SENZING_APT_REPOSITORY_URL}
SENZING_APT_INSTALL_PACKAGE=${SENZING_APT_INSTALL_PACKAGE} \
SENZING_APT_REPOSITORY_NAME=${SENZING_APT_REPOSITORY_NAME} \
SENZING_APT_REPOSITORY_URL=${SENZING_APT_REPOSITORY_URL}

LABEL Name="senzing/senzingapi-runtime" \
Maintainer="[email protected]" \
Version="3.8.2" \
SenzingAPI="3.8.2"
Maintainer="[email protected]" \
Version="3.8.3" \
SenzingAPI="3.8.3"

# Run as "root" for system installation.

Expand All @@ -31,26 +31,26 @@ ENV TERM=xterm
# Install packages via apt.

RUN apt-get update \
&& apt-get -y install \
wget
&& apt-get -y install \
wget

# Install Senzing repository index.

RUN wget -qO \
/${SENZING_APT_REPOSITORY_NAME} \
${SENZING_APT_REPOSITORY_URL}/${SENZING_APT_REPOSITORY_NAME} \
&& apt-get -y install \
/${SENZING_APT_REPOSITORY_NAME} \
&& apt-get update \
&& rm /${SENZING_APT_REPOSITORY_NAME}
/${SENZING_APT_REPOSITORY_NAME} \
${SENZING_APT_REPOSITORY_URL}/${SENZING_APT_REPOSITORY_NAME} \
&& apt-get -y install \
/${SENZING_APT_REPOSITORY_NAME} \
&& apt-get update \
&& rm /${SENZING_APT_REPOSITORY_NAME}

# Install Senzing package.

RUN apt-get -y install \
libpq5 \
${SENZING_APT_INSTALL_PACKAGE} \
jq \
&& apt-get clean
libpq5 \
${SENZING_APT_INSTALL_PACKAGE} \
jq \
&& apt-get clean

# Set environment variables for root.

Expand Down

0 comments on commit 5b72d57

Please sign in to comment.