File tree Expand file tree Collapse file tree 5 files changed +16
-2
lines changed Expand file tree Collapse file tree 5 files changed +16
-2
lines changed Original file line number Diff line number Diff line change @@ -12,12 +12,18 @@ install:
1212
1313before_script :
1414 - env | sort
15+ - wget -qO- 'https://github.com/tianon/pgp-happy-eyeballs/raw/master/hack-my-builds.sh' | bash
1516 - cd "$VERSION"
1617 - image="mysql:$VERSION"
1718
1819script :
19- - travis_retry docker build -t "$image" .
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
2228after_script :
2329 - docker images
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ RUN set -x \
1414 && export GNUPGHOME="$(mktemp -d)" \
1515 && gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \
1616 && gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \
17+ && gpgconf --kill all \
1718 && rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc \
1819 && chmod +x /usr/local/bin/gosu \
1920 && gosu nobody true \
@@ -47,6 +48,7 @@ RUN apt-get update && apt-get install -y ca-certificates wget --no-install-recom
4748# gpg: key 5072E1F5: public key "MySQL Release Engineering <[email protected] >" imported4849 && gpg --keyserver ha.pool.sks-keyservers.net --recv-keys A4A9406876FCBD3C456770C88C718D3B5072E1F5 \
4950 && gpg --batch --verify mysql.tar.gz.asc mysql.tar.gz \
51+ && gpgconf --kill all \
5052 && rm -rf "$GNUPGHOME" mysql.tar.gz.asc \
5153 && mkdir /usr/local/mysql \
5254 && tar -xzf mysql.tar.gz -C /usr/local/mysql --strip-components=1 \
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ RUN set -x \
1414 && export GNUPGHOME="$(mktemp -d)" \
1515 && gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \
1616 && gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \
17+ && gpgconf --kill all \
1718 && rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc \
1819 && chmod +x /usr/local/bin/gosu \
1920 && gosu nobody true \
@@ -38,6 +39,7 @@ RUN set -ex; \
3839 export GNUPGHOME="$(mktemp -d)" ; \
3940 gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" ; \
4041 gpg --export "$key" > /etc/apt/trusted.gpg.d/mysql.gpg; \
42+ gpgconf --kill all; \
4143 rm -rf "$GNUPGHOME" ; \
4244 apt-key list > /dev/null
4345
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ RUN set -x \
1414 && export GNUPGHOME="$(mktemp -d)" \
1515 && gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \
1616 && gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \
17+ && gpgconf --kill all \
1718 && rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc \
1819 && chmod +x /usr/local/bin/gosu \
1920 && gosu nobody true \
@@ -40,6 +41,7 @@ RUN set -ex; \
4041 export GNUPGHOME="$(mktemp -d)" ; \
4142 gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" ; \
4243 gpg --export "$key" > /etc/apt/trusted.gpg.d/mysql.gpg; \
44+ gpgconf --kill all; \
4345 rm -rf "$GNUPGHOME" ; \
4446 apt-key list > /dev/null
4547
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ RUN set -x \
1414 && export GNUPGHOME="$(mktemp -d)" \
1515 && gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \
1616 && gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \
17+ && gpgconf --kill all \
1718 && rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc \
1819 && chmod +x /usr/local/bin/gosu \
1920 && gosu nobody true \
@@ -40,6 +41,7 @@ RUN set -ex; \
4041 export GNUPGHOME="$(mktemp -d)" ; \
4142 gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" ; \
4243 gpg --export "$key" > /etc/apt/trusted.gpg.d/mysql.gpg; \
44+ gpgconf --kill all; \
4345 rm -rf "$GNUPGHOME" ; \
4446 apt-key list > /dev/null
4547
You can’t perform that action at this time.
0 commit comments