Skip to content

Commit e138de3

Browse files
author
mcdonnnj
committed
Merge https://github.com/cisagov/skeleton-docker into lineage/skeleton
# Conflicts: # Dockerfile # src/Pipfile # src/Pipfile.lock
2 parents 394b139 + e8ec18b commit e138de3

File tree

3 files changed

+27
-0
lines changed

3 files changed

+27
-0
lines changed

Dockerfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<<<<<<< HEAD
12
# We use an Alpine base image in the compile-stage because of the build
23
# requirements for some of the Python requirements. When the python3-dev
34
# package is installed it will also install the python3 package which leaves us
@@ -7,6 +8,11 @@
78
# Docker image matches the version of the python3 package available on Alpine
89
# for consistency.
910
FROM docker.io/library/alpine:3.21 AS compile-stage
11+
=======
12+
# Official Docker images are in the form library/<app> while non-official
13+
# images are in the form <user>/<app>.
14+
FROM docker.io/library/python:3.13.2-alpine3.21 AS compile-stage
15+
>>>>>>> e8ec18bb4cfbcdc26f704c489e98112d312d9bdb
1016

1117
###
1218
# Unprivileged user variables
@@ -70,9 +76,15 @@ COPY src/Pipfile src/Pipfile.lock ./
7076
RUN pipenv check --verbose \
7177
&& pipenv install --clear --deploy --extra-pip-args "--no-cache-dir" --verbose
7278

79+
<<<<<<< HEAD
7380
# The version of Python used here should match the version of the Alpine
7481
# python3 package installed in the compile-stage.
7582
FROM docker.io/library/python:3.12.9-alpine3.21 AS build-stage
83+
=======
84+
# Official Docker images are in the form library/<app> while non-official
85+
# images are in the form <user>/<app>.
86+
FROM docker.io/library/python:3.13.2-alpine3.21 AS build-stage
87+
>>>>>>> e8ec18bb4cfbcdc26f704c489e98112d312d9bdb
7688

7789
###
7890
# For a list of pre-defined annotation keys and value types see:

src/Pipfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,8 @@ docopt = ">=0.6.2"
1818
llnl-scraper = {file = "https://api.github.com/repos/LLNL/scraper/tarball/536a72ce1ceb2e209281ff72a2ed59e735d45c33"}
1919

2020
[requires]
21+
<<<<<<< HEAD
2122
python_full_version = "3.12.9"
23+
=======
24+
python_full_version = "3.13.2"
25+
>>>>>>> e8ec18bb4cfbcdc26f704c489e98112d312d9bdb

src/Pipfile.lock

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)