From 0c4cec66ff09d0c564ca390a601701164a95368e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com>
Date: Wed, 23 Mar 2022 12:04:26 -0400
Subject: [PATCH] update Dockerfiles, remove Travis

---
 docker/Dockerfile            | 3 ++-
 docker/DockerfileBionic      | 3 ++-
 docker/DockerfileDeps        | 1 +
 docker/DockerfileDepsBionic  | 1 +
 docker/DockerfileDepsLlvm    | 1 +
 docker/DockerfileLlvm        | 3 ++-
 docker/DockerfileTravis      | 9 ---------
 docker/DockerfileTravisLlvm  | 7 -------
 docker/DockerfileTravisProxy | 4 ----
 9 files changed, 9 insertions(+), 23 deletions(-)
 delete mode 100644 docker/DockerfileTravis
 delete mode 100644 docker/DockerfileTravisLlvm
 delete mode 100644 docker/DockerfileTravisProxy

diff --git a/docker/Dockerfile b/docker/Dockerfile
index bf2ee566..199d70d8 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -1,5 +1,6 @@
-FROM aberaud/opendht-deps
+FROM ghcr.io/savoirfairelinux/opendht/opendht-deps:latest
 LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>"
+LABEL org.opencontainers.image.source https://github.com/savoirfairelinux/opendht
 
 RUN git clone https://github.com/savoirfairelinux/opendht.git \
 	&& cd opendht && mkdir build && cd build \
diff --git a/docker/DockerfileBionic b/docker/DockerfileBionic
index 53c72e35..60dfe931 100644
--- a/docker/DockerfileBionic
+++ b/docker/DockerfileBionic
@@ -1,5 +1,6 @@
-FROM docker.pkg.github.com/savoirfairelinux/opendht/opendht-deps-bionic:latest
+FROM ghcr.io/savoirfairelinux/opendht/opendht-deps-bionic:latest
 LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>"
+LABEL org.opencontainers.image.source https://github.com/savoirfairelinux/opendht
 
 RUN git clone https://github.com/savoirfairelinux/opendht.git \
 	&& cd opendht && mkdir build && cd build \
diff --git a/docker/DockerfileDeps b/docker/DockerfileDeps
index 15f81e81..13f9091f 100644
--- a/docker/DockerfileDeps
+++ b/docker/DockerfileDeps
@@ -1,5 +1,6 @@
 FROM ubuntu:20.04
 LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>"
+LABEL org.opencontainers.image.source https://github.com/savoirfairelinux/opendht
 
 RUN apt-get update && apt-get install -y \
         dialog apt-utils \
diff --git a/docker/DockerfileDepsBionic b/docker/DockerfileDepsBionic
index ed1808f7..a83fd84d 100644
--- a/docker/DockerfileDepsBionic
+++ b/docker/DockerfileDepsBionic
@@ -1,5 +1,6 @@
 FROM ubuntu:18.04
 LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>"
+LABEL org.opencontainers.image.source https://github.com/savoirfairelinux/opendht
 
 RUN echo "APT::Acquire::Retries \"3\";" > /etc/apt/apt.conf.d/80-retries
 RUN apt-get update && apt-get install -y \
diff --git a/docker/DockerfileDepsLlvm b/docker/DockerfileDepsLlvm
index 24e28f90..308a7a04 100644
--- a/docker/DockerfileDepsLlvm
+++ b/docker/DockerfileDepsLlvm
@@ -1,5 +1,6 @@
 FROM ubuntu:20.04
 LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>"
+LABEL org.opencontainers.image.source https://github.com/savoirfairelinux/opendht
 
 RUN apt-get update && apt-get install -y \
         dialog apt-utils \
diff --git a/docker/DockerfileLlvm b/docker/DockerfileLlvm
index 7dd33f34..c300e5c5 100644
--- a/docker/DockerfileLlvm
+++ b/docker/DockerfileLlvm
@@ -1,5 +1,6 @@
-FROM aberaud/opendht-deps-llvm
+FROM ghcr.io/savoirfairelinux/opendht/opendht-deps-llvm:latest
 LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>"
+LABEL org.opencontainers.image.source https://github.com/savoirfairelinux/opendht
 
 RUN git clone https://github.com/savoirfairelinux/opendht.git \
 	&& cd opendht && mkdir build && cd build \
diff --git a/docker/DockerfileTravis b/docker/DockerfileTravis
deleted file mode 100644
index 669cd373..00000000
--- a/docker/DockerfileTravis
+++ /dev/null
@@ -1,9 +0,0 @@
-FROM aberaud/opendht-deps-bionic
-LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>"
-
-RUN apt-get update && apt-get install -y python3-pip && pip3 install --upgrade cmake
-
-COPY . /root/opendht
-RUN cd /root/opendht && mkdir build && cd build \
-	&& cmake -DCMAKE_INSTALL_PREFIX=/usr -DOPENDHT_PYTHON=On -DOPENDHT_C=On -DOPENDHT_LTO=On -DOPENDHT_TESTS=ON ..  \
-	&& make -j8 && ./opendht_unit_tests && make install
diff --git a/docker/DockerfileTravisLlvm b/docker/DockerfileTravisLlvm
deleted file mode 100644
index 50fee765..00000000
--- a/docker/DockerfileTravisLlvm
+++ /dev/null
@@ -1,7 +0,0 @@
-FROM aberaud/opendht-deps-llvm
-LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>"
-
-COPY . /root/opendht
-RUN cd /root/opendht && mkdir build && cd build \
-	&& cmake -DCMAKE_INSTALL_PREFIX=/usr -DOPENDHT_PYTHON=On -DOPENDHT_C=On -DOPENDHT_TESTS=ON .. \
-	&& make -j8 && ./opendht_unit_tests && make install
diff --git a/docker/DockerfileTravisProxy b/docker/DockerfileTravisProxy
deleted file mode 100644
index 652ede65..00000000
--- a/docker/DockerfileTravisProxy
+++ /dev/null
@@ -1,4 +0,0 @@
-FROM aberaud/opendht-deps
-LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>"
-
-COPY . /root/opendht
-- 
GitLab