Disattivato build gui su build-and-deploy

This commit is contained in:
Gaetano Savo 2025-08-06 15:21:52 +02:00
parent f708ca0990
commit 0ad31372a9
3 changed files with 32 additions and 29 deletions

View File

@ -1,6 +1,8 @@
# PowerShell script to checkout arm_am-pom, asset-gui and used modules and to build modules # PowerShell script to checkout arm_am-pom, asset-gui and used modules and to build modules
# Configuration # Configuration
$SVN_TAG_URL = "https://svn.armundia.com/svn/PRJarm_am/tags/ISPBEstero/ADV360-BES-JB74_B2024_2/arm_am-pom-1.3.53"
$SVN_MTAG_URL = "https://svn.armundia.com/svn/PRJarm_am/tags/ISPBEstero/ADV360-BES-JB74"
$SVN_BASE_URL = "https://svn.armundia.com/svn/PRJarm_am/branches/ISPBEstero/ADV360-BES-JB74" $SVN_BASE_URL = "https://svn.armundia.com/svn/PRJarm_am/branches/ISPBEstero/ADV360-BES-JB74"
$SVN_BASE_URL_BW2_LIB = "https://svn.armundia.com/svn/PRJbw2" $SVN_BASE_URL_BW2_LIB = "https://svn.armundia.com/svn/PRJbw2"
$SVN_BASE_URL_ARM_LIB = "https://svn.armundia.com/svn/PRJarm_am" $SVN_BASE_URL_ARM_LIB = "https://svn.armundia.com/svn/PRJarm_am"
@ -8,13 +10,13 @@ $WORKSPACE_DIR = Join-Path $PSScriptRoot "workspace"
# Project paths # Project paths
$PROJECTS = @{ $PROJECTS = @{
# "arm_am-pom" = "$SVN_BASE_URL/arm_am-pom" # "arm_am-pom" = "$SVN_TAG_URL/arm_am-pom"
# "asset-gui" = "$SVN_BASE_URL/asset-gui" # "asset-gui" = "$SVN_BASE_URL/asset-gui"
# "AmazonAWS.S3" = "$SVN_BASE_URL_BW2_LIB/AmazonAWS.S3" # "AmazonAWS.S3" = "$SVN_BASE_URL_BW2_LIB/AmazonAWS.S3"
"arm-core-batch" = "$SVN_BASE_URL/batch_module" "arm-core-batch" = "$SVN_BASE_URL/batch_module"
"arm-core-document" = "$SVN_BASE_URL_BW2_LIB/branches/arm-core-document/arm-core-document-ispb" "arm-core-document" = "$SVN_BASE_URL_BW2_LIB/branches/arm-core-document/arm-core-document-ispb"
"arm-core-event" = "$SVN_BASE_URL_BW2_LIB/trunk/arm-core-event" "arm-core-event" = "$SVN_BASE_URL_BW2_LIB/trunk/arm-core-event"
"arm-core-perfo" = "$SVN_BASE_URL/arm-perfo" "arm-core-perfo" = "$SVN_MTAG_URL/arm-perfo-0.0.95"
"arm-core-print" = "$SVN_BASE_URL/arm-core-print/arm-core-print" "arm-core-print" = "$SVN_BASE_URL/arm-core-print/arm-core-print"
"arm-core-querybuilder" = "$SVN_BASE_URL_ARM_LIB/trunk/arm-core-querybuilder" "arm-core-querybuilder" = "$SVN_BASE_URL_ARM_LIB/trunk/arm-core-querybuilder"
"arm-core-quest" = "$SVN_BASE_URL/arm-core-quest" "arm-core-quest" = "$SVN_BASE_URL/arm-core-quest"
@ -74,32 +76,32 @@ try {
# Array of projects to build in order # Array of projects to build in order
$BUILD_ORDER = @( $BUILD_ORDER = @(
# Base libraries # # Base libraries
"shared-javaEE", # Base Java EE utilities # "shared-javaEE", # Base Java EE utilities
"arm-core-utility", # core utilities # "arm-core-utility", # core utilities
"arm-core-utility-extra", # additional utilities # "arm-core-utility-extra", # additional utilities
"arm-util", # general utilities # "arm-util", # general utilities
# Core functionality # # Core functionality
"arm-core-document", # Document handling # "arm-core-document", # Document handling
"arm-core-event", # Event system # "arm-core-event", # Event system
"arm-core-users", # User management # "arm-core-users", # User management
"arm-core-querybuilder", # Query building # "arm-core-querybuilder", # Query building
"arm-core-print", # Printing system # "arm-core-print", # Printing system
# Business modules # # Business modules
"arm-core-quest", # Questionnaires # "arm-core-quest", # Questionnaires
"arm-core-batch", # Batch processing # "arm-core-batch", # Batch processing
"arm-core-perfo", # Performance "arm-core-perfo"#, # Performance
"arm-core-var", # Risk calculation # "arm-core-var", # Risk calculation
"arm-fileExporter", # File export # "arm-fileExporter", # File export
"arm-limiti", # Limits management # "arm-limiti", # Limits management
"arm-quadratore-portafogli", # Portfolio management # "arm-quadratore-portafogli", # Portfolio management
# Additional components # # Additional components
"data-quality", # Data quality # "data-quality", # Data quality
"AmazonAWS.S3", # AWS S3 integration # # "AmazonAWS.S3", # AWS S3 integration
"aspose-manager" # Document processing # "aspose-manager" # Document processing
) )
# Build each project in order # Build each project in order

View File

@ -62,6 +62,7 @@ if (-not (Test-Path $PROJECT_DIR)) {
# Check Asset GUI directory and package.json # Check Asset GUI directory and package.json
$skipAssetGui = $false $skipAssetGui = $false
$skipAssetGui = $true
if (-not (Test-Path $ASSET_GUI_DIR)) { if (-not (Test-Path $ASSET_GUI_DIR)) {
Write-Host "Warning: Asset GUI directory not found at $ASSET_GUI_DIR" -ForegroundColor Yellow Write-Host "Warning: Asset GUI directory not found at $ASSET_GUI_DIR" -ForegroundColor Yellow
Write-Host "Skipping Asset GUI build..." -ForegroundColor Yellow Write-Host "Skipping Asset GUI build..." -ForegroundColor Yellow

View File

@ -12,13 +12,13 @@
"jar": "custom-formatter.jar" "jar": "custom-formatter.jar"
}, },
"ear": { "ear": {
"projectDir": "C:\\Dev2012\\source\\WindSurf\\adv7\\workspace\\arm_am-pom", "projectDir": "C:\\Dev2012\\source\\WindSurf\\adv\\workspace\\arm_am-pom",
"mavenProfile": "adv360-DEV", "mavenProfile": "adv360-DEV",
"deployedFile": "adv360-ear.ear", "deployedFile": "adv360-ear.ear",
"unpackDir": "C:\\Dev2012\\source\\WindSurf\\adv7\\workspace\\arm_am-unpacked" "unpackDir": "C:\\Dev2012\\source\\WindSurf\\adv\\workspace\\arm_am-unpacked"
}, },
"assetGui": { "assetGui": {
"projectDir": "C:\\Dev2012\\source\\WindSurf\\adv7\\workspace\\asset-gui", "projectDir": "C:\\Dev2012\\source\\WindSurf\\adv\\workspace\\asset-gui",
"targetDir": "C:\\Dev2012\\source\\WindSurf\\adv7\\workspace\\arm_am-pom\\arm_am\\WebContent\\adv" "targetDir": "C:\\Dev2012\\source\\WindSurf\\adv\\workspace\\arm_am-pom\\arm_am\\WebContent\\adv"
} }
} }