60-packaging/upload-filters.json
{
"filters": {
"engineering-tools": {
"applyTo": "temporary-upload-copy-only",
"exclude": [
"engineering-tools/engineering-tools/**"
],
"flatRootEquivalent": [
"engineering-tools/**"
],
"preserve": [
"local-engineering-tools-repository",
"original-engineering-tools-zip",
"returned-engineering-tools-roundtrip-zip"
],
"reason": "Rekursive Engineering-Tools-Kopien werden nur aus der temporaeren Uploadkopie ausgeschlossen.",
"ruleVersion": "1"
},
"runtime": {
"applyTo": "temporary-upload-copy-only",
"exclude": [
"runtime/test/**",
"runtime/prod/**",
"runtime/production/**",
"runtime/runtime/**",
"runtime/reports/**",
"!runtime/reports/SE-0057-semantic-publisher-input.json",
"runtime/web/**",
"runtime/cache/**",
"runtime/containers/**",
"runtime/database/**",
"runtime/installations/**",
"runtime/outbox/**",
"runtime/work/**"
],
"flatRootEquivalent": [
"test/**",
"prod/**",
"production/**",
"runtime/**",
"reports/**",
"!reports/SE-0057-semantic-publisher-input.json",
"web/**",
"cache/**",
"containers/**",
"database/**",
"installations/**",
"outbox/**",
"work/**"
],
"preserve": [
"local-runtime-repository",
"original-runtime-zip",
"returned-runtime-roundtrip-zip"
],
"reason": "Veraenderliche Runtime-Umgebungen, generierte Reports und rekursive Repository-Kopien werden nur aus der temporaeren Uploadkopie ausgeschlossen.",
"ruleVersion": "3"
},
"workspace": {
"applyTo": "temporary-upload-copy-only",
"exclude": [
"workspace/archive/**"
],
"flatRootEquivalent": [
"archive/**"
],
"preserve": [
"local-workspace-repository",
"original-workspace-zip",
"returned-workspace-roundtrip-zip"
],
"reason": "Lokale Importarchive werden weder als Source noch als Target in die temporäre Uploadkopie übernommen.",
"ruleVersion": "1"
}
},
"schemaVersion": "1.0"
}