[gimp-web/oscp] developer: Switch to UBI9, build using GitLab CI, push to Quay
- From: Bartłomiej Piotrowski <bpiotrowski src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp-web/oscp] developer: Switch to UBI9, build using GitLab CI, push to Quay
- Date: Tue, 24 May 2022 12:51:13 +0000 (UTC)
commit d8ee755ec89abd227588c5ed253b4a036a7354c2
Author: Bartłomiej Piotrowski <bpiotrowski gnome org>
Date: Tue May 24 14:50:45 2022 +0200
developer: Switch to UBI9, build using GitLab CI, push to Quay
.gitlab-ci.yml | 11 +++++++++++
developer.gimp.org/Dockerfile | 15 +++++++--------
2 files changed, 18 insertions(+), 8 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 00000000..a0f7a332
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,11 @@
+include:
+ - project: 'Infrastructure/openshift-images/ci-templates'
+ file: '/kaniko.yml'
+
+developer.gimp.org:
+ extends:
+ - .kaniko-monorepo
+ variables:
+ CI_CUSTOM_IMAGE_NAME: gimp-web
+ OCI_TAG: developer
+ when: manual
diff --git a/developer.gimp.org/Dockerfile b/developer.gimp.org/Dockerfile
index 842bb8b2..93b3508c 100644
--- a/developer.gimp.org/Dockerfile
+++ b/developer.gimp.org/Dockerfile
@@ -1,10 +1,9 @@
-FROM centos/httpd-24-centos7
-USER root
+FROM registry.access.redhat.com/ubi9/httpd-24
-COPY app_data /opt/app-root/src
-RUN chown -R 1000580000:1000580000 /opt/app-root/src
+USER 0
+ADD app_data /tmp/src
+RUN chown -R 1001:0 /tmp/src
-EXPOSE 8080
-
-USER 1000580000
-ENTRYPOINT ["/usr/bin/run-httpd"]
+USER 1001
+RUN /usr/libexec/s2i/assemble
+CMD /usr/libexec/s2i/run
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]