From e381c198d4eb5b258c104a2cb6903247a0415cb2 Mon Sep 17 00:00:00 2001
From: Eric Timmons <etimmons@mit.edu>
Date: Sun, 3 Oct 2021 14:53:08 -0400
Subject: [PATCH] Switch to v3 of CI pipeline

---
 .gitlab-ci.config.yml | 21 +++++++++++++++++++++
 .gitlab-ci.yml        | 19 ++-----------------
 2 files changed, 23 insertions(+), 17 deletions(-)
 create mode 100644 .gitlab-ci.config.yml

diff --git a/.gitlab-ci.config.yml b/.gitlab-ci.config.yml
new file mode 100644
index 0000000..9f81f1b
--- /dev/null
+++ b/.gitlab-ci.config.yml
@@ -0,0 +1,21 @@
+.config:
+  arches:
+    amd64: "yes"
+    arm64v8: "yes"
+    arm32v7: "no"
+    winamd64: "yes"
+  build_namespace: "daewok"
+  canonical_namespace: "clfoundation"
+  namespaces:
+    - "daewok"
+    - "clfoundation"
+  rc_versions:
+    - 1.8.1-rc
+  rc_changes:
+    - 1.8.1-rc/**/*
+  versions:
+    - "1.8.0"
+    - "1.7.1"
+  release_changes:
+    - 1.8.0/**/*
+    - 1.7.1/**/*
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2a2fe6b..bd89db6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,25 +1,10 @@
 include:
+  - local: '/.gitlab-ci.config.yml'
   - project: 'cl-docker-images/ci-helpers'
-    file: '/cl-docker-images-default-pipeline-v2.yml'
+    file: '/cl-docker-images-default-pipeline-v3.yml'
 
 variables:
   CL_DOCKER_IMAGES_AMD64: "1"
   CL_DOCKER_IMAGES_ARM64V8: "1"
   CL_DOCKER_IMAGES_WINAMD64: "1"
   WINDOWS_PARENT_IMAGES: "openjdk:15-windowsservercore-1809;openjdk:11-windowsservercore-1809;openjdk:8-windowsservercore-1809;openjdk:15-windowsservercore-ltsc2016;openjdk:11-windowsservercore-ltsc2016;openjdk:8-windowsservercore-ltsc2016"
-
-##############################################################################
-# Put shared
-
-put-shared clfoundation:
-  extends: Bashbrew put-shared
-  variables:
-    BASHBREW_NAMESPACE: clfoundation
-
-##############################################################################
-# Readme
-
-Pushrm clfoundation:
-  extends: Pushrm
-  variables:
-    README_NAMESPACE: clfoundation
-- 
GitLab