From 0b5f032522be92b23f96242cb7071921e1d3178f Mon Sep 17 00:00:00 2001 From: Bastien DUMONT <bdumont@grandlyon.com> Date: Thu, 6 Jun 2024 08:04:40 +0000 Subject: [PATCH] feat: add demo env --- .gitlab-ci.yml | 30 ++++++++++++++++++++++++++++++ .vscode/settings.json | 1 + 2 files changed, 31 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..576204f --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,30 @@ +default: + services: + - name: ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/docker:23.0-dind + alias: docker + +variables: + DOCKER_TLS_CERTDIR: '' + DOCKER_HOST: tcp://docker:2375/ + DOCKER_DRIVER: overlay2 + +stages: + - deploy + +pages: + image: node:lts + stage: deploy + environment: + name: landing-page-rec + url: https://web-et-numerique.forge-pages.grandlyon.com/factory/llle_project/ecolyo_landing_page/ + before_script: + - npm i sass + script: + - npx sass ./scss:public + artifacts: + paths: + # The folder that contains the files to be exposed at the Page URL + - public + only: + - dev + - merge_requests diff --git a/.vscode/settings.json b/.vscode/settings.json index b630824..ff980a7 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -30,6 +30,7 @@ "illu", "matomo", "Matomo", + "numerique", "Teleo", "Téléo", "tiga" -- GitLab