From 7cbcb954b4b5061fb2be3a44e61e4c3bda220f2c Mon Sep 17 00:00:00 2001 From: Deborah Jean Date: Thu, 16 Jul 2026 13:48:51 +0200 Subject: [PATCH] Add simulator build workflow into prod script --- .gitmodules | 3 +++ package.json | 2 +- simulateur | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) create mode 160000 simulateur diff --git a/.gitmodules b/.gitmodules index 1fd4295..0a07dc0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -2,3 +2,6 @@ path = members-data url = ssh://gitea@git.astrolabe.coop:2106/AstrolabeCAE/SiteWebAstrolabe_private.git branch = master +[submodule "simulateur"] + path = simulateur + url = https://framagit.org/deborahj/simulateur diff --git a/package.json b/package.json index 214bf2e..9794dca 100755 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "webp": "go-webp excludeFolders=\"src/fonts,members-data,src/images/profiles\" excludeFiles=\"images/*.svg,images/astrolabe/favicon.png\"", "start": "concurrently \"npm run vendor\" \"npm run sass:process -- --watch\" \"npm run serve\"", "serve": "cross-env ELEVENTY_ENV=development npx eleventy --serve", - "prod": "cross-env ELEVENTY_ENV=prod npm run vendor && npm run webp && npm run sass:process && npx eleventy", + "prod": "cross-env ELEVENTY_ENV=prod npm run vendor && npm run webp && npm run sass:process && npx eleventy && cd simulateur && npm run build && cd .. && mkdir -p dist/simulateur/iframe && [ -d \"simulateur/dist\" ] && cp -r simulateur/dist/* dist/simulateur/iframe", "deploy-preprod": "npm run prod && node deploy-preprod", "deploy-prod": "npm run prod && node deploy-prod" }, diff --git a/simulateur b/simulateur new file mode 160000 index 0000000..b2e2636 --- /dev/null +++ b/simulateur @@ -0,0 +1 @@ +Subproject commit b2e2636076fcf911850c0eb1582378e638f41e9d