[Skiboot] [PATCH] travis: remove Ubuntu 12.04

Stewart Smith stewart at linux.ibm.com
Tue May 29 16:18:48 AEST 2018


It's been EOL since April 2017 (now 13 months ago).

Signed-off-by: Stewart Smith <stewart at linux.ibm.com>
---
 .travis.yml                     |  1 -
 opal-ci/Dockerfile-ubuntu-12.04 | 18 ------------------
 opal-ci/build-ubuntu-12.04.sh   | 25 -------------------------
 3 files changed, 44 deletions(-)
 delete mode 100644 opal-ci/Dockerfile-ubuntu-12.04
 delete mode 100755 opal-ci/build-ubuntu-12.04.sh

diff --git a/.travis.yml b/.travis.yml
index 067e47642801..b5a021f22017 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,7 +8,6 @@ cache: ccache
 
 env:
     matrix:
-    - RUN_ON_CONTAINER=ubuntu-12.04
     - RUN_ON_CONTAINER=ubuntu-16.04
     - RUN_ON_CONTAINER=ubuntu-18.04
     - RUN_ON_CONTAINER=ubuntu-latest
diff --git a/opal-ci/Dockerfile-ubuntu-12.04 b/opal-ci/Dockerfile-ubuntu-12.04
deleted file mode 100644
index e9f81206f9f8..000000000000
--- a/opal-ci/Dockerfile-ubuntu-12.04
+++ /dev/null
@@ -1,18 +0,0 @@
-FROM ubuntu:trusty
-ENV DEBIAN_FRONTEND    noninteractive
-RUN sudo apt-get update -qq
-RUN sudo apt-get install -y software-properties-common
-RUN sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
-RUN sudo apt-get update -qq
-RUN sudo apt-get install -y gcc-4.8 libstdc++6 valgrind expect xterm ccache expect device-tree-compiler libssl-dev gcc wget curl build-essential gcc python g++ pkg-config libz-dev libglib2.0-dev libpixman-1-dev libfdt-dev git libstdc++6 libtcl8.6
-RUN apt-get update -qq && apt-get install -y gcc-arm-linux-gnueabi || true
-RUN if [ `arch` != "ppc64le" ]; then apt-get update -qq && apt-get install -y gcc-powerpc64le-linux-gnu; fi
-RUN sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50
-RUN curl -L -O https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.8.0/x86_64-gcc-4.8.0-nolibc_powerpc64-linux.tar.xz
-RUN sudo mkdir /opt/cross
-RUN sudo tar -C /opt/cross -xf x86_64-gcc-4.8.0-nolibc_powerpc64-linux.tar.xz
-RUN if [ `arch` = "x86_64" ]; then curl -L -O http://public.dhe.ibm.com/software/server/powerfuncsim/p8/packages/v1.0-2/systemsim-p8_1.0-2_amd64.deb; dpkg -i systemsim-p8_1.0-2_amd64.deb; fi
-RUN if [ `arch` = "x86_64" ]; then curl -O http://public.dhe.ibm.com/software/server/powerfuncsim/p9/packages/v1.1-0/systemsim-p9-1.1-0-trusty_amd64.deb; dpkg -i systemsim-p9-1.1-0-trusty_amd64.deb; fi
-COPY . /build/
-WORKDIR /build
-ENTRYPOINT ./opal-ci/build-ubuntu-12.04.sh
diff --git a/opal-ci/build-ubuntu-12.04.sh b/opal-ci/build-ubuntu-12.04.sh
deleted file mode 100755
index 58498edd6bea..000000000000
--- a/opal-ci/build-ubuntu-12.04.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/bash
-
-set -uo pipefail
-set -e
-set -vx
-
-export CROSS="ccache /opt/cross/gcc-4.8.0-nolibc/powerpc64-linux/bin/powerpc64-linux-"
-export HOSTCC="ccache gcc-4.8"
-MAKE_J=`grep -c processor /proc/cpuinfo`
-
-make -j${MAKE_J} all
-(cd opal-ci; ./build-qemu-powernv.sh)
-./opal-ci/fetch-debian-jessie-installer.sh
-make -j${MAKE_J} check
-(make clean; cd external/gard && CROSS= make -j${MAKE_J})
-(cd external/pflash; ./build-all-arch.sh)
-make clean
-SKIBOOT_GCOV=1 make -j${MAKE_J}
-SKIBOOT_GCOV=1 make -j${MAKE_J} check
-
-make clean
-rm -rf builddir
-mkdir builddir
-make SRC=`pwd` -f ../Makefile -C builddir -j${MAKE_J}
-make clean
-- 
2.17.0



More information about the Skiboot mailing list