del old files
This commit is contained in:
51
config-TEMPLATE.yaml
Normal file
51
config-TEMPLATE.yaml
Normal file
@@ -0,0 +1,51 @@
|
||||
# Zielverzeichnis für Operationen
|
||||
destination_directory: './target_directory'
|
||||
|
||||
# Kopierregeln
|
||||
copy_rules:
|
||||
- sources:
|
||||
# Einfache Quelle mit automatischem Zielpfad
|
||||
- './source_folder'
|
||||
|
||||
# Komplexe Konfiguration mit explizitem Quell- und Zielpfad
|
||||
- source: './specific_file.txt'
|
||||
target: './target_directory/renamed_file.txt'
|
||||
|
||||
# Wildcard-Kopie mit spezifischem Zielpfad
|
||||
- source: './source_directory/*.js'
|
||||
target: './target_directory/js_files'
|
||||
|
||||
mode: 'replace' # Überschreibt vorhandene Dateien/Ordner
|
||||
|
||||
- sources:
|
||||
- './source_folder' # Gesamter Ordner
|
||||
- './specific_file.txt' # Einzelne Datei
|
||||
- './source_directory/*.js' # Alle JS-Dateien
|
||||
mode: 'replace' # Überschreibt vorhandene Dateien/Ordner
|
||||
- sources:
|
||||
- './source_folder' # Gesamter Ordner
|
||||
- './specific_file.txt' # Einzelne Datei
|
||||
- './source_directory/*.js' # Alle JS-Dateien
|
||||
mode: 'copy' # Kopiert Dateien/Ordner
|
||||
|
||||
# Modifikationsregeln
|
||||
modification_rules:
|
||||
- file_pattern: '\.html$'
|
||||
# Einfügeregeln
|
||||
insert_rules:
|
||||
- after_text: '<body>'
|
||||
insert_text: '<div class="new-banner">Zusätzlicher Inhalt</div>'
|
||||
|
||||
# Ersetzungsregeln
|
||||
replace_rules:
|
||||
- old_text: '<title>Ein Titel</title>'
|
||||
new_text: '<title>Cinema</title>'
|
||||
|
||||
- file_pattern: '\.js$'
|
||||
replace_rules:
|
||||
- old_text: 'const version = "1.0.0";'
|
||||
new_text: 'const version = "2.0.0";'
|
||||
|
||||
insert_rules:
|
||||
- before_text: 'function initializeApp() {'
|
||||
insert_text: '// Neue Initialisierungsvorbereitungen'
|
||||
Reference in New Issue
Block a user