From 7b6eca644e29d19d5f839a725b5e96da6a6e552e Mon Sep 17 00:00:00 2001
From: Rob Swindell <rob@synchro.net>
Date: Wed, 11 Nov 2020 01:40:35 -0800
Subject: [PATCH] Filter out non executables/DLLs from Windows build artifacts.
 Remove archive names (uses build names by default?). Remove "build-" from
 build names.

---
 .gitlab-ci.yml | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b3fe949b9e..61d6acb4dc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-build-sbbs-linux:
+sbbs-linux:
   tags: [linux]
   image: gcc
   stage: build
@@ -9,13 +9,12 @@ build-sbbs-linux:
     - make RELEASE=1 all
     - make RELEASE=1 gtkutils
   artifacts:
-    name: sbbs
     paths:
       - "src/sbbs3/*.exe.release/*"
       - "src/sbbs3/*.lib.release/*"
       - "src/sbbs3/*/*.exe.release/*"
 
-build-sexpots-linux:
+sexpots-linux:
   tags: [linux]
   image: gcc
   stage: build
@@ -23,11 +22,10 @@ build-sexpots-linux:
     - cd src/sexpots
     - make RELEASE=1
   artifacts:
-    name: sexpots
     paths:
       - "src/sexpots/*.exe.release/*"
 
-build-syncterm-linux:
+syncterm-linux:
   tags: [linux]
   image: gcc
   stage: build
@@ -35,12 +33,11 @@ build-syncterm-linux:
     - cd src/syncterm
     - make RELEASE=1
   artifacts:
-    name: syncterm
     paths:
       - "src/syncterm/*.exe.release/*"
 
 
-build-sbbs-windows:
+sbbs-windows:
   tags: [windows]
 
   stage: build
@@ -48,8 +45,7 @@ build-sbbs-windows:
     - cd src/sbbs3
     - .\release.bat
   artifacts:
-    name: sbbs
     paths:
-      - "src/sbbs3/*.exe.release/*"
-      - "src/sbbs3/*.dll.release/*"
-      - "src/sbbs3/*/*.exe.release/*"
+      - "src/sbbs3/*.exe.release/*.exe"
+      - "src/sbbs3/*.dll.release/*.dll"
+      - "src/sbbs3/*/*.exe.release/*.exe"
-- 
GitLab