fix yaml template
This commit is contained in:
@@ -1,51 +1,47 @@
|
|||||||
# Zielverzeichnis für Operationen
|
# Target directory for operations
|
||||||
destination_directory: './target_directory'
|
destination_directory: './target_directory'
|
||||||
|
|
||||||
# Kopierregeln
|
# Copy rules
|
||||||
copy_rules:
|
copy_rules:
|
||||||
- sources:
|
- sources:
|
||||||
# Einfache Quelle mit automatischem Zielpfad
|
# Simple source with target path beginning from destination directory
|
||||||
- './source_folder'
|
- './source_folder' # Entire folder
|
||||||
|
- './specific_file.txt' # Single file
|
||||||
|
- './source_directory/.*.js' # All JS files
|
||||||
|
|
||||||
# Komplexe Konfiguration mit explizitem Quell- und Zielpfad
|
# Complex configuration with explicit source and target path
|
||||||
- source: './specific_file.txt'
|
- source: './specific_file.txt'
|
||||||
target: './target_directory/renamed_file.txt'
|
target: './target_directory/renamed_file.txt'
|
||||||
|
|
||||||
# Wildcard-Kopie mit spezifischem Zielpfad
|
# Wildcard (.*) copy with specific target path
|
||||||
- source: './source_directory/*.js'
|
- source: './source_directory/.*.js'
|
||||||
target: './target_directory/js_files'
|
target: './target_directory/js_files'
|
||||||
|
|
||||||
mode: 'replace' # Überschreibt vorhandene Dateien/Ordner
|
mode: 'replace' # Overwrites existing files/folders
|
||||||
|
|
||||||
- sources:
|
- sources:
|
||||||
- './source_folder' # Gesamter Ordner
|
- './source_folder' # Entire folder
|
||||||
- './specific_file.txt' # Einzelne Datei
|
- './specific_file.txt' # Single file
|
||||||
- './source_directory/*.js' # Alle JS-Dateien
|
- './source_directory/*.js' # All JS files
|
||||||
mode: 'replace' # Überschreibt vorhandene Dateien/Ordner
|
mode: 'copy' # Copies files/folders
|
||||||
- sources:
|
|
||||||
- './source_folder' # Gesamter Ordner
|
|
||||||
- './specific_file.txt' # Einzelne Datei
|
|
||||||
- './source_directory/*.js' # Alle JS-Dateien
|
|
||||||
mode: 'copy' # Kopiert Dateien/Ordner
|
|
||||||
|
|
||||||
# Modifikationsregeln
|
# Modification rules
|
||||||
modification_rules:
|
modification_rules:
|
||||||
- file_pattern: '\.html$'
|
- file_pattern: '.*.html$' # all html files $ indicates end of string
|
||||||
# Einfügeregeln
|
# Insert rules
|
||||||
insert_rules:
|
insert_rules:
|
||||||
- after_text: '<body>'
|
- after_text: '<body>' # Insert after this text
|
||||||
insert_text: '<div class="new-banner">Zusätzlicher Inhalt</div>'
|
insert_text: '<div class="new-banner">Additional content</div>' # Insert this text
|
||||||
|
|
||||||
|
- before_text: 'function initializeApp() {' # Insert before this text
|
||||||
|
insert_text: 'New initialization preparations' # Insert this text
|
||||||
|
|
||||||
# Ersetzungsregeln
|
# Replace rules
|
||||||
replace_rules:
|
replace_rules:
|
||||||
- old_text: '<title>Ein Titel</title>'
|
- old_text: '<title>Title</title>' # Replace this text
|
||||||
new_text: '<title>Cinema</title>'
|
new_text: '<title>New Title</title>' # With this text
|
||||||
|
|
||||||
- file_pattern: '\.js$'
|
- file_pattern: '\.js$'
|
||||||
replace_rules:
|
replace_rules:
|
||||||
- old_text: 'const version = "1.0.0";'
|
- old_text: 'const version = "1.0.0";'
|
||||||
new_text: 'const version = "2.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