Files
Art-gallery/infra/deploy/devtoprod.config.example.json
T
Danila KhodjaefandCursor 0de95fd151 Fix devtoprod git step exit-code handling
Add Invoke-Git with safe external command execution and stop using prod LAN URL for dev validateBuild checks.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-08 17:52:01 +03:00

38 lines
983 B
JSON

{
"_comment": "Copy to devtoprod.config.json (gitignored) and edit before running npm run devtoprod:release",
"profile": "full",
"autoConfirm": true,
"steps": {
"validateBuild": true,
"gitCommitPush": true,
"thumbnails": true,
"backupDev": true,
"backupProd": true,
"migrateProdSchema": false,
"restoreProd": true,
"syncImages": true,
"dockerPublish": true,
"truenasRestartPause": true,
"verify": true
},
"git": {
"branch": "main",
"message": "Release: weekly deploy",
"stageAll": true
},
"schemaChanged": false,
"backupFile": "",
"smb": {
"host": "192.168.10.122",
"share": "Gallery",
"user": "",
"password": ""
},
"verify": {
"devLanUrl": "http://192.168.10.70:5173/api/bounds",
"devUrl": "https://devgallery.mysuperlab.netcraze.pro/api/bounds",
"lanUrl": "http://192.168.10.122:5173/api/bounds",
"publicUrl": "https://gallery.mysuperlab.netcraze.pro/api/bounds"
}
}