Skip to content
This repository was archived by the owner on Jan 3, 2019. It is now read-only.

Commit 97f7e38

Browse files
committed
Add "pgp-happy-eyeballs" in Travis to help cut down on gpg-related issues
1 parent e639fa0 commit 97f7e38

File tree

6 files changed

+14
-3
lines changed

6 files changed

+14
-3
lines changed

.travis.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,18 @@ install:
1212

1313
before_script:
1414
- env | sort
15-
- cd "$VERSION"
15+
- wget -qO- 'https://github.com/tianon/pgp-happy-eyeballs/raw/master/hack-my-builds.sh' | bash
16+
- cd "$VERSION/$VARIANT"
1617
- image="owncloud:${VERSION}${VARIANT:+-$VARIANT}"
1718

1819
script:
19-
- travis_retry docker build -t "$image" "${VARIANT}"
20-
- ~/official-images/test/run.sh "$image"
20+
- |
21+
(
22+
set -Eeuo pipefail
23+
set -x
24+
docker build -t "$image" .
25+
~/official-images/test/run.sh "$image"
26+
)
2127
2228
after_script:
2329
- docker images

10.0/apache/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ RUN set -eux; \
7272
# gpg key from https://owncloud.org/owncloud.asc
7373
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys E3036906AD9F30807351FAC32D5D5E97F6978A26; \
7474
gpg --batch --verify owncloud.tar.bz2.asc owncloud.tar.bz2; \
75+
command -v gpgconf && gpgconf --kill all || :; \
7576
rm -r "$GNUPGHOME" owncloud.tar.bz2.asc; \
7677
tar -xjf owncloud.tar.bz2 -C /usr/src/; \
7778
rm owncloud.tar.bz2

10.0/fpm/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ RUN set -eux; \
7171
# gpg key from https://owncloud.org/owncloud.asc
7272
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys E3036906AD9F30807351FAC32D5D5E97F6978A26; \
7373
gpg --batch --verify owncloud.tar.bz2.asc owncloud.tar.bz2; \
74+
command -v gpgconf && gpgconf --kill all || :; \
7475
rm -r "$GNUPGHOME" owncloud.tar.bz2.asc; \
7576
tar -xjf owncloud.tar.bz2 -C /usr/src/; \
7677
rm owncloud.tar.bz2

9.1/apache/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ RUN set -eux; \
7272
# gpg key from https://owncloud.org/owncloud.asc
7373
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys E3036906AD9F30807351FAC32D5D5E97F6978A26; \
7474
gpg --batch --verify owncloud.tar.bz2.asc owncloud.tar.bz2; \
75+
command -v gpgconf && gpgconf --kill all || :; \
7576
rm -r "$GNUPGHOME" owncloud.tar.bz2.asc; \
7677
tar -xjf owncloud.tar.bz2 -C /usr/src/; \
7778
rm owncloud.tar.bz2

9.1/fpm/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ RUN set -eux; \
7171
# gpg key from https://owncloud.org/owncloud.asc
7272
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys E3036906AD9F30807351FAC32D5D5E97F6978A26; \
7373
gpg --batch --verify owncloud.tar.bz2.asc owncloud.tar.bz2; \
74+
command -v gpgconf && gpgconf --kill all || :; \
7475
rm -r "$GNUPGHOME" owncloud.tar.bz2.asc; \
7576
tar -xjf owncloud.tar.bz2 -C /usr/src/; \
7677
rm owncloud.tar.bz2

Dockerfile.template

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ RUN set -eux; \
7272
# gpg key from https://owncloud.org/owncloud.asc
7373
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys E3036906AD9F30807351FAC32D5D5E97F6978A26; \
7474
gpg --batch --verify owncloud.tar.bz2.asc owncloud.tar.bz2; \
75+
command -v gpgconf && gpgconf --kill all || :; \
7576
rm -r "$GNUPGHOME" owncloud.tar.bz2.asc; \
7677
tar -xjf owncloud.tar.bz2 -C /usr/src/; \
7778
rm owncloud.tar.bz2

0 commit comments

Comments
 (0)