feat(erp): manifeste d'exercice, rejeu à blanc, gardes manquantes, trunk réconcilié #92
+9
-2
@@ -2,6 +2,7 @@ import "load_dotenv";
|
|||||||
import { chromium } from "playwright";
|
import { chromium } from "playwright";
|
||||||
import initialSetup from "./scripts/admin/initialSetup.ts";
|
import initialSetup from "./scripts/admin/initialSetup.ts";
|
||||||
import login from "./scripts/login.ts";
|
import login from "./scripts/login.ts";
|
||||||
|
import { assertSandbox } from "./scripts/guard.ts";
|
||||||
import companySetup, { Company } from "./scripts/admin/companySetup.ts";
|
import companySetup, { Company } from "./scripts/admin/companySetup.ts";
|
||||||
import path from "node:path";
|
import path from "node:path";
|
||||||
import displaySetup from "./scripts/admin/displaySetup.ts";
|
import displaySetup from "./scripts/admin/displaySetup.ts";
|
||||||
@@ -10,8 +11,14 @@ import moduleSetup from "./scripts/admin/moduleSetup.ts";
|
|||||||
/*
|
/*
|
||||||
Initialisation
|
Initialisation
|
||||||
*/
|
*/
|
||||||
const dolibarrAddress = Deno.env.get("DOLIBARR_ADDRESS") ||
|
// GARDE D'HÔTE. main.ts pilote l'ASSISTANT D'INSTALLATION (`/install/`) : c'est
|
||||||
"https://erp.arcodange.duckdns.org";
|
// le script le plus destructeur du dépôt. Pointé sur la production avec
|
||||||
|
// l'environnement ambiant — et `test/.env` porte justement DOLIBARR_ADDRESS sur
|
||||||
|
// la PRODUCTION — il relancerait l'installeur sur l'ERP réel.
|
||||||
|
// assertSandbox() n'autorise que le bac à sable, sauf double opt-in explicite
|
||||||
|
// (ARCO_ALLOW_PRODUCTION + ARCO_PROD_CONFIRM) pour l'installation initiale d'un
|
||||||
|
// nouvel environnement, qui reste un geste d'opérateur.
|
||||||
|
const dolibarrAddress = assertSandbox();
|
||||||
const debug = true;
|
const debug = true;
|
||||||
const DBpassword = Deno.env.get("DOLI_DB_PASSWORD") || "undefined";
|
const DBpassword = Deno.env.get("DOLI_DB_PASSWORD") || "undefined";
|
||||||
const adminCredentials = {
|
const adminCredentials = {
|
||||||
|
|||||||
Reference in New Issue
Block a user