Skip to content

Commit

Permalink
Merge pull request #1926 from NYPL-Simplified/qa
Browse files Browse the repository at this point in the history
Deploy 4.1.8 to Production
  • Loading branch information
keithbauer committed Mar 27, 2024
2 parents 12cbc48 + b94d208 commit 367303d
Show file tree
Hide file tree
Showing 3 changed files with 8,007 additions and 7 deletions.
7 changes: 1 addition & 6 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ COPY ./docker/localdev_postgres_init.sh /docker-entrypoint-initdb.d/localdev_pos
#
###############################################################################

FROM ubuntu:20.04 as circulation_base
FROM ubuntu:22.04 as circulation_base

ARG DEBIAN_FRONTEND="noninteractive"
ARG NODESOURCE_KEYFILE="https://deb.nodesource.com/gpgkey/nodesource.gpg.key"
Expand All @@ -74,13 +74,9 @@ RUN apt-get update \
curl \
ca-certificates \
gnupg \
# For adding repositories
software-properties-common \
&& curl -sSL ${NODESOURCE_KEYFILE} | apt-key add - \
&& echo "deb https://deb.nodesource.com/node_14.x focal main" >> /etc/apt/sources.list.d/nodesource.list \
&& echo "deb-src https://deb.nodesource.com/node_14.x focal main" >> /etc/apt/sources.list.d/nodesource.list \
# Add repository for python 3.10
&& add-apt-repository ppa:deadsnakes/ppa \
&& apt-get update \
&& apt-get install --yes --no-install-recommends \
build-essential \
Expand All @@ -90,7 +86,6 @@ RUN apt-get update \
git \
# Need 3.10-dev for build of xmlsec
python3.10-dev \
python3-dev \
python3-setuptools \
python3-venv \
python3-pip \
Expand Down

0 comments on commit 367303d

Please sign in to comment.