Try to run interface64 job with ubuntu (more stable than debian/testing).

This commit is contained in:
Franck HOUSSEN
2020-05-31 22:12:32 +02:00
parent 984335a15a
commit 8a97c96134
+3 -8
View File
@@ -226,7 +226,7 @@ jobs:
head -n 50 coveralls.log && tail -n 50 coveralls.log \
&& \
head -n 50 coveralls.json && tail -n 50 coveralls.json
# xenial <=> interface64: "recent" systems with ICB + MKL + ILP64 (need debian/testing to get MKL-ILP64)
# xenial <=> interface64: "recent" systems with ICB + MKL + ILP64
# note: when you PR, docker-cp provides, in the container, the branch associated with the PR (not master where there's nothing new)
# 1. docker create --name mobydick IMAGE CMD <=> create a container (= instance of image) but container is NOT yet started
# 2. docker cp -a ${TRAVIS_BUILD_DIR} mobydick:/tmp <=> copy git repository (CI worker, checkout-ed on PR branch) into the container
@@ -236,15 +236,10 @@ jobs:
allow_failure:
dist: xenial
script: |
sudo docker pull debian \
sudo docker pull ubuntu:bionic \
&& \
sudo docker create --name mobydick debian /bin/bash -c \
sudo docker create --name mobydick ubuntu:bionic /bin/bash -c \
"cat /etc/os-release && \
cat /etc/apt/sources.list && \
sed -e 's/stretch/testing/' -i /etc/apt/sources.list && \
sed -e 's/main/main non-free contrib/' -i /etc/apt/sources.list && \
sed -e '/security.debian.org/d' -i /etc/apt/sources.list && \
cat /etc/apt/sources.list && \
export DEBIAN_FRONTEND=noninteractive && \
apt-get -y update && \
apt-get -y --allow-unauthenticated -o Dpkg::Options::=--force-confdef upgrade && \