En DevOps-tilgang til AEM-pakker: Automatisering af oprettelse, konfiguration og mere
USR="$1" # AEM username PWD="$2" # AEM password SVR="$3" # Server host (eg, localhost) PORT="$4" # Port (eg, 4502) PKG_GROUP="$5" # Package group (eg, "backups") PKG_NAME="$6" # Package name (eg, "dam-backup") BK_FOLDER="$7" # Backup directory (eg, "/backups") shift 7 # Remaining arguments become filters (eg, "/content/dam")
Positionelle argumenter sikrer enkelhed, mens shift håndterer variable filterveje fleksibelt.
2.3 Pakkevalidering og oprettelse
Sanitize Names :