From 801a16eb557f6a9ed7f6d7a5274345234d8de320 Mon Sep 17 00:00:00 2001
From: Dominik George <dominik.george@teckids.org>
Date: Mon, 5 Jul 2021 14:10:54 +0000
Subject: [PATCH] [CI] Publish build artifact via Pages

---
 .gitlab-ci.yml | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6344399..c3dd318 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,9 +1,11 @@
+image: rust:bullseye
+
 stages:
   - build
+  - publish
 
 build:
   stage: build
-  image: rust:bullseye
   before_script:
     - apt-get -y update
     - apt-get -y install gcc libjq-dev libonig-dev libpam0g-dev
@@ -13,3 +15,12 @@ build:
   artifacts:
     paths:
       - target/release/libnss_pam_webapi.so
+
+pages:
+    stage: publish
+    script:
+      - mkdir public
+      - cp target/release/libnss_pam_webapi.so public/
+    artifacts:
+      paths:
+        - public
-- 
GitLab