Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
Adrien Dorsaz
acme-dns-tiny
Commits
7859c613
Commit
7859c613
authored
May 14, 2020
by
Adrien Dorsaz
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
gitlab-ci: update dockerfile and use tags to use runner with good image
parent
fd206fbc
Pipeline
#241
passed with stage
in 9 minutes and 38 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
16 additions
and
17 deletions
+16
-17
gitlab-ci/docker/jessie/Dockerfile
gitlab-ci/docker/jessie/Dockerfile
+6
-7
gitlab-ci/docker/stretch/Dockerfile
gitlab-ci/docker/stretch/Dockerfile
+6
-8
gitlab-ci/gitlab-ci.yml
gitlab-ci/gitlab-ci.yml
+4
-2
No files found.
gitlab-ci/docker/jessie/Dockerfile
View file @
7859c613
FROM
debian:jessie-slim
RUN
apt-get update
RUN
apt-get upgrade
-y
# Minimal tools required by acme-dns-tiny CI
RUN
apt-get
install
-y
--no-install-recommends
\
python3-dnspython
\
python3-coverage
\
python3-pip
RUN
apt-get update
\
&&
apt-get
install
-y
--no-install-recommends
\
python3-dnspython
\
python3-coverage
\
python3-pip
\
&&
apt-get clean
# Allows run python3-coverage with same command than manual install by pip
RUN
update-alternatives
--install
\
...
...
gitlab-ci/docker/stretch/Dockerfile
View file @
7859c613
FROM
debian:stretch-slim
RUN
apt-get update
RUN
apt-get upgrade
-y
# Minimal tools required by acme-dns-tiny CI
RUN
apt-get
install
-y
--no-install-recommends
\
python3-dnspython
\
python3-coverage
\
python3-configargparse
\
python3-pip
RUN
apt-get update
\
&&
apt-get
install
-y
--no-install-recommends
\
python3-dnspython
\
python3-coverage
\
python3-configargparse
\
python3-pip
# Allows run python3-coverage with same command than manual install by pip
RUN
update-alternatives
--install
\
...
...
gitlab-ci/gitlab-ci.yml
View file @
7859c613
jessie
:
image
:
adt-jessie
tags
:
-
jessie
before_script
:
-
pip3 install --upgrade -r tests/requirements.txt
script
:
...
...
@@ -8,7 +9,8 @@ jessie:
-
coverage html
stretch
:
image
:
adt-stretch
tags
:
-
stretch
before_script
:
-
pip3 install --upgrade -r tests/requirements.txt
script
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment