Skip to content

Commit

Permalink
Prepare for versioned release (#83)
Browse files Browse the repository at this point in the history
  • Loading branch information
kernelsam authored Mar 14, 2024
1 parent 5b72d57 commit 39b5453
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 19 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.9.0] - 2024-03-14

### Changed in 3.9.0

- Updated to SENZING_APT_INSTALL_PACKAGE="senzingapi-runtime=3.9.0-24071"

## [3.8.3] - 2024-03-14

### Changed in 3.8.3
Expand Down
38 changes: 19 additions & 19 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,21 @@ 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.3-24043"
ARG SENZING_APT_INSTALL_PACKAGE="senzingapi-runtime=3.9.0-24071"
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-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.3" \
SenzingAPI="3.8.3"
Maintainer="[email protected]" \
Version="3.9.0" \
SenzingAPI="3.9.0"

# 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 39b5453

Please sign in to comment.