aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Marvin Schmidt <marv@exherbo.org> 2021-02-07 11:39:48 +0100
committerAvatar Heiko Becker <heirecka@exherbo.org> 2021-06-16 20:46:02 +0000
commitf957e62d2c52ef642ba7583a4ff25f572da59e56 (patch)
tree9d5012d8eeac78de7d69fb39d1a79cac0db9eb78
parente0401b1a8c3084b86320244572b2e157b39ed696 (diff)
downloadpaludis-f957e62d2c52ef642ba7583a4ff25f572da59e56.tar.gz
paludis-f957e62d2c52ef642ba7583a4ff25f572da59e56.tar.xz
ci: Remove Gentoo for now
-rw-r--r--.gitlab-ci.yml15
-rw-r--r--ci/docker/gentoo/paludis-gentoo-gcc/Dockerfile22
-rwxr-xr-xci/docker/gentoo/paludis-gentoo-gcc/build.sh4
-rw-r--r--ci/docker/gentoo/paludis-gentoo-gcc/config/package.accept_keywords12
-rw-r--r--ci/docker/gentoo/paludis-gentoo-gcc/config/package.mask1
-rw-r--r--ci/docker/gentoo/paludis-gentoo-gcc/config/package.use9
-rw-r--r--ci/docker/gentoo/paludis-gentoo-gcc/config/sets/paludis-deps17
-rwxr-xr-xci/docker/update-images.sh2
8 files changed, 0 insertions, 82 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 03f2eb7b9..e898ea1b8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -52,13 +52,6 @@ docker-images:exherbo-clang:
VERSION: "latest"
<<: *dockerimage-template
-docker-images:gentoo-gcc:
- variables:
- DISTRIBUTION: "gentoo"
- COMPILER: "gcc"
- VERSION: "latest"
- <<: *dockerimage-template
-
Exherbo GCC:
variables:
DISTRIBUTION: "exherbo"
@@ -84,14 +77,6 @@ Exherbo clang:
PYTHON_VERSION: "3.7"
<<: *build-template
-Gentoo GCC:
- variables:
- DISTRIBUTION: "gentoo"
- COMPILER: "gcc"
- VERSION: "latest"
- PYTHON_VERSION: "3.6"
- <<: *build-template
-
clang-tidy:
stage: clang-tidy
extends: .build-template
diff --git a/ci/docker/gentoo/paludis-gentoo-gcc/Dockerfile b/ci/docker/gentoo/paludis-gentoo-gcc/Dockerfile
deleted file mode 100644
index 8a53305c7..000000000
--- a/ci/docker/gentoo/paludis-gentoo-gcc/Dockerfile
+++ /dev/null
@@ -1,22 +0,0 @@
-FROM gentoo/portage:latest as portage
-FROM gentoo/stage3-amd64:latest
-
-# copy the entire portage volume in
-COPY --from=portage /var/db/repos/gentoo /var/db/repos/gentoo
-
-COPY ./config/package.use /etc/portage/
-COPY ./config/package.mask /etc/portage/
-COPY ./config/package.accept_keywords /etc/portage/
-COPY ./config/sets/paludis-deps /etc/portage/sets/
-
-RUN sed -e '/--no-cmake-config/d' \
- -i /var/db/repos/gentoo/dev-libs/boost/boost-1.72.0-r2.ebuild \
- && cd /var/db/repos/gentoo/dev-libs/boost \
- && ebuild --force boost-1.72.0-r2.ebuild manifest \
- && emerge --update --newuse --deep -v @world \
- && emerge --update --newuse --deep -v @paludis-deps \
- && rm -rf /var/db/repos/*
-
-# Unprivileged user
-RUN useradd -M builder
-USER builder
diff --git a/ci/docker/gentoo/paludis-gentoo-gcc/build.sh b/ci/docker/gentoo/paludis-gentoo-gcc/build.sh
deleted file mode 100755
index ef7ba5072..000000000
--- a/ci/docker/gentoo/paludis-gentoo-gcc/build.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-# vim: set sw=4 sts=4 ts=4 et tw=80 :
-
-docker build --no-cache --rm --pull -t paludis/gentoo-gcc .
diff --git a/ci/docker/gentoo/paludis-gentoo-gcc/config/package.accept_keywords b/ci/docker/gentoo/paludis-gentoo-gcc/config/package.accept_keywords
deleted file mode 100644
index 0de75ec24..000000000
--- a/ci/docker/gentoo/paludis-gentoo-gcc/config/package.accept_keywords
+++ /dev/null
@@ -1,12 +0,0 @@
-# required by app-crypt/rhash-1.3.5::gentoo[ssl,-libressl]
-# required by dev-util/cmake-3.9.6::gentoo
-# required by media-libs/openjpeg-2.3.0::gentoo
-# required by app-text/ghostscript-gpl-9.21::gentoo
-# required by app-doc/doxygen-1.8.14-r1::gentoo
-# required by @selected
-# required by @world (argument)
-=dev-libs/openssl-1.0.2o-r6 ~amd64
-
-=dev-util/boost-build-1.71.0 **
-=dev-libs/boost-1.71.0 **
-=dev-util/cmake-3.15.3 **
diff --git a/ci/docker/gentoo/paludis-gentoo-gcc/config/package.mask b/ci/docker/gentoo/paludis-gentoo-gcc/config/package.mask
deleted file mode 100644
index 8b1378917..000000000
--- a/ci/docker/gentoo/paludis-gentoo-gcc/config/package.mask
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/ci/docker/gentoo/paludis-gentoo-gcc/config/package.use b/ci/docker/gentoo/paludis-gentoo-gcc/config/package.use
deleted file mode 100644
index 1e70c7608..000000000
--- a/ci/docker/gentoo/paludis-gentoo-gcc/config/package.use
+++ /dev/null
@@ -1,9 +0,0 @@
-# required by dev-python/sqlalchemy-1.2.7::gentoo[python_targets_python3_5]
-# required by dev-python/sphinxcontrib-websupport-1.0.1-r1::gentoo
-# required by dev-python/sphinx-1.6.5::gentoo[-test]
-# required by dev-python/sphinx (argument)
-dev-lang/python sqlite
-
-dev-libs/boost python
-
-*/* -ruby_targets_ruby23 ruby_targets_ruby24
diff --git a/ci/docker/gentoo/paludis-gentoo-gcc/config/sets/paludis-deps b/ci/docker/gentoo/paludis-gentoo-gcc/config/sets/paludis-deps
deleted file mode 100644
index 13d17df88..000000000
--- a/ci/docker/gentoo/paludis-gentoo-gcc/config/sets/paludis-deps
+++ /dev/null
@@ -1,17 +0,0 @@
-app-doc/doxygen
-app-text/asciidoc
-app-text/htmltidy
-app-text/xmlto
-dev-python/sphinx
-dev-ruby/syntax
-
-dev-cpp/gtest
-
-dev-libs/boost
-dev-lang/ruby:2.5
-
-app-arch/libarchive
-
-dev-db/sqlite:3
-
-dev-util/ninja
diff --git a/ci/docker/update-images.sh b/ci/docker/update-images.sh
index 61cac1aa7..5262e2dd7 100755
--- a/ci/docker/update-images.sh
+++ b/ci/docker/update-images.sh
@@ -4,5 +4,3 @@
docker build -t paludis/exherbo-gcc exherbo/paludis-exherbo-gcc
docker build -t paludis/exherbo-clang exherbo/paludis-exherbo-clang
-docker build -t paludis/gentoo-gcc gentoo/paludis-gentoo-gcc
-