From a2c3b6e4ca55bc87d1e4e78ad424f117f98ec344 Mon Sep 17 00:00:00 2001
From: Antoine Rochebois <antoine.rochebois@insa-lyon.fr>
Date: Mon, 15 Mar 2021 15:43:17 +0100
Subject: [PATCH] Client CI

---
 .gitlab-ci.yml               |  2 ++
 client/.gitlab-ci-client.yml | 15 +++++++++++++++
 2 files changed, 17 insertions(+)
 create mode 100644 .gitlab-ci.yml
 create mode 100644 client/.gitlab-ci-client.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..1ec5b9c
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,2 @@
+include:
+  - local: '/client/.gitlab-ci-client.yml'
diff --git a/client/.gitlab-ci-client.yml b/client/.gitlab-ci-client.yml
new file mode 100644
index 0000000..17dc6ad
--- /dev/null
+++ b/client/.gitlab-ci-client.yml
@@ -0,0 +1,15 @@
+pages:
+ image: node:latest
+ stage: deploy
+ script:
+  - npm install --progress=false
+  - npm run build
+  - rm -rf public
+  - mkdir public
+  - cp -r dist/* public
+ artifacts:
+  expire_in: 1 day
+  paths:
+  - public
+ only:
+  - master
\ No newline at end of file
-- 
GitLab