[gbm-web] Add GitLab CI config



commit 6c25f254b11efbb753afa62b5b6a2380580ee646
Author: Bartłomiej Piotrowski <bpiotrowski gnome org>
Date:   Wed Sep 16 13:04:21 2020 +0200

    Add GitLab CI config

 .gitlab-ci.yml | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..8cd8c5c
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,20 @@
+docker:
+  image: 'registry.fedoraproject.org/fedora:32'
+  stage: test
+  variables:
+    STORAGE_DRIVER: 'vfs'
+    BUILDAH_FORMAT: 'docker'
+    BUILDAH_ISOLATION: 'chroot'
+  script:
+    - dnf install -y buildah podman runc
+    - sed -i '/^mountopt =.*/d' /etc/containers/storage.conf
+    - |
+      cat >> /etc/containers/libpod.conf << END
+      cgroup_manager = "cgroupfs"
+      events_logger = "file"
+      END
+
+    - buildah login -u $CI_REGISTRY_USER -p $CI_REGISTRY_TOKEN registry.gitlab.gnome.org
+    - buildah bud -t flat-manager .
+    - buildah tag flat-manager 
registry.gitlab.gnome.org/infrastructure/gbm-web/flat-manager:$CI_COMMIT_SHORT_SHA 
registry.gitlab.gnome.org/infrastructure/gbm-web/flat-manager:latest
+    - buildah push flat-manager 
registry.gitlab.gnome.org/infrastructure/gbm-web/flat-manager:$CI_COMMIT_SHORT_SHA 
registry.gitlab.gnome.org/infrastructure/gbm-web/flat-manager:latest


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]