Skip to content

Commit dc08012

Browse files
authored
Merge pull request docker-library#215 from infosiftr/explicit-jessie
Add explicit "jessie" and "alpine3.4" aliases
2 parents c9954b0 + 870b3c6 commit dc08012

File tree

26 files changed

+134
-110
lines changed

26 files changed

+134
-110
lines changed

.travis.yml

Lines changed: 32 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,42 +2,51 @@ language: bash
22
services: docker
33

44
env:
5-
- VERSION=3.6 VARIANT=
6-
- VERSION=3.6 VARIANT=slim
7-
- VERSION=3.6 VARIANT=alpine
8-
- VERSION=3.6 VARIANT=alpine3.6
95
- VERSION=3.6 VARIANT=stretch
10-
- VERSION=3.5 VARIANT=
11-
- VERSION=3.5 VARIANT=slim
12-
- VERSION=3.5 VARIANT=alpine
13-
- VERSION=3.4 VARIANT=
14-
- VERSION=3.4 VARIANT=slim
15-
- VERSION=3.4 VARIANT=alpine
6+
- VERSION=3.6 VARIANT=jessie
7+
- VERSION=3.6 VARIANT=jessie/slim
8+
- VERSION=3.6 VARIANT=alpine3.6
9+
- VERSION=3.6 VARIANT=alpine3.4
10+
- VERSION=3.5 VARIANT=jessie
11+
- VERSION=3.5 VARIANT=jessie/slim
12+
- VERSION=3.5 VARIANT=alpine3.4
13+
- VERSION=3.4 VARIANT=jessie
14+
- VERSION=3.4 VARIANT=jessie/slim
1615
- VERSION=3.4 VARIANT=wheezy
17-
- VERSION=3.3 VARIANT=
18-
- VERSION=3.3 VARIANT=slim
19-
- VERSION=3.3 VARIANT=alpine
16+
- VERSION=3.4 VARIANT=alpine3.4
17+
- VERSION=3.3 VARIANT=jessie
18+
- VERSION=3.3 VARIANT=jessie/slim
2019
- VERSION=3.3 VARIANT=wheezy
21-
- VERSION=2.7 VARIANT=
22-
- VERSION=2.7 VARIANT=slim
23-
- VERSION=2.7 VARIANT=alpine
24-
- VERSION=2.7 VARIANT=alpine3.6
20+
- VERSION=3.3 VARIANT=alpine3.4
2521
- VERSION=2.7 VARIANT=stretch
22+
- VERSION=2.7 VARIANT=jessie
23+
- VERSION=2.7 VARIANT=jessie/slim
2624
- VERSION=2.7 VARIANT=wheezy
25+
- VERSION=2.7 VARIANT=alpine3.6
26+
- VERSION=2.7 VARIANT=alpine3.4
2727

2828
install:
2929
- git clone https://github.com/docker-library/official-images.git ~/official-images
3030

3131
before_script:
3232
- env | sort
33-
- cd "$VERSION"
34-
- image="$(awk '$1 == "FROM" { print $2; exit }' onbuild/Dockerfile)${VARIANT:+-$VARIANT}"
33+
- cd "$VERSION/$VARIANT"
34+
- slash='/'; image="python:${VERSION}-${VARIANT//$slash/-}"
3535

3636
script:
37-
- travis_retry docker build -t "$image" "${VARIANT:-.}"
38-
- ~/official-images/test/run.sh "$image"
39-
# the "onbuild" variant has to happen with the base variant because it's FROM it
40-
- true && [ "$VARIANT" ] || travis_retry docker build -t "${image}-onbuild" onbuild
37+
- |
38+
(
39+
set -Eeuo pipefail
40+
set -x
41+
travis_retry docker build -t "$image" .
42+
~/official-images/test/run.sh "$image"
43+
if [ -d onbuild ]; then
44+
onbuildFrom="$(awk 'toupper($1) == "FROM" { print $2; exit }' onbuild/Dockerfile)"
45+
docker tag "$image" "$onbuildFrom"
46+
docker build -t "$image-onbuild" onbuild
47+
~/official-images/test/run.sh "$image-onbuild"
48+
fi
49+
)
4150
4251
after_script:
4352
- docker images
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy