# repositories { ... } Block
cat > "$TMP_REPO_BLOCK" <<EOF
- maven {
- url '$NEXUS_URL'
- }
- maven {
- name 'gradle plugins'
- url 'https://plugins.gradle.org/m2/'
- }
+ maven {
+ url '$NEXUS_URL'
+ }
+ maven {
+ name 'gradle plugins'
+ url 'https://plugins.gradle.org/m2/'
+ }
EOF
# pluginManagement { ... } Block
cat > "$TMP_PLUGIN_BLOCK" <<EOF
pluginManagement {
- repositories {
- maven {
- name 'Nexus-Internal Access'
- url '$NEXUS_URL'
- }
+ repositories {
+ maven {
+ name 'Nexus-Internal Access'
+ url '$NEXUS_URL'
}
+ }
}
EOF
}
}
{ print }
- ' "$file" > "$file.tmp" && mv "$file.tmp" "$file"
+ ' "$file" > "$file.tmp" && mv -v "$file.tmp" "$file"
else
# Kein repositories-Block → Block am Anfang einfügen
- cat "$TMP_REPO_BLOCK" "$file" > "$file.tmp" && mv "$file.tmp" "$file"
+ cat "$TMP_REPO_BLOCK" "$file" > "$file.tmp" && mv -v "$file.tmp" "$file"
fi
done
# Nur einfügen, wenn pluginManagement noch nicht enthalten
if ! grep -q 'pluginManagement' "$file"; then
- cat "$TMP_PLUGIN_BLOCK" "$file" > "$file.tmp" && mv "$file.tmp" "$file"
+ cat "$TMP_PLUGIN_BLOCK" "$file" > "$file.tmp" && mv -v "$file.tmp" "$file"
else
echo " (pluginManagement bereits vorhanden – übersprungen)"
fi