Skip to content

Commit

Permalink
KEYCLOAK-13592 Fix BOM version in product's quickstarts
Browse files Browse the repository at this point in the history
  • Loading branch information
martin-kanis authored and hmlnarik committed Apr 3, 2020
1 parent b734ade commit bdb2158
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions productize.sh
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,16 @@ find . -type f -name "*pom.xml*" -exec sed -i "s/<version>.*SNAPSHOT/<version>$G
find . -type f -name "*pom.xml*" -exec sed -i "s@<version.keycloak>.*</version.keycloak>@<version.keycloak>$KEYCLOAK_VERSION</version.keycloak>@g" {} +

# Switch to productized artifacts
new_version='${project.version}'

find . -type f -name "*pom.xml*" -exec sed -i '/<dependency>/ {
:start
N
/<\/dependency>$/!b start
/<groupId>org.keycloak.bom<\/groupId>/ {
s/\(<version>\).*\(<\/version>\)/\1'"$new_version"'\2/
}
}' {} +
find . -type f -name "*pom.xml*" -exec sed -i 's@org.keycloak.bom@com.redhat.bom.rh-sso@g' {} +
find . -type f -name "*pom.xml*" -exec sed -i 's@keycloak-adapter-bom@rh-sso-adapter-bom@g' {} +
find . -type f -name "*pom.xml*" -exec sed -i 's@keycloak-spi-bom@rh-sso-spi-bom@g' {} +
Expand Down

0 comments on commit bdb2158

Please sign in to comment.