Skip to content

Commit

Permalink
📝 Set documentation version to Camel Quarkus 2.5.x
Browse files Browse the repository at this point in the history
  • Loading branch information
zbendhiba committed Nov 27, 2021
1 parent 723dabe commit d4357cf
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 22 deletions.
4 changes: 1 addition & 3 deletions docs/antora.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,7 @@

name: camel-quarkus
title: Camel Quarkus
version: latest
prerelease: true
display-version: Next (Pre-release)
version: 2.5.x
nav:
- modules/ROOT/nav.adoc
asciidoc:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"supportLevel": "Preview",
"groupId": "org.apache.camel.quarkus",
"artifactId": "camel-quarkus-qute-component",
"version": "2.5.0-SNAPSHOT",
"version": "2.5.1-SNAPSHOT",
"scheme": "qute",
"extendsScheme": "",
"syntax": "qute:resourceUri",
Expand Down
12 changes: 6 additions & 6 deletions tooling/scripts/update-antora-config.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -60,12 +60,12 @@ replaceInFiles.each { path ->
String newContentString = newContent.toString()

// This can only work on main branch or during a release. Otherwise it will break antora.yml.
if (path.getFileName().toString().equals('antora.yml')) {
final String versionReplacement = 'version: ' + (project.version.endsWith('-SNAPSHOT') ? 'next' : project.version)
println ' - setting '+ versionReplacement
final Pattern versionPattern = ~'version: [^\\s]+'
newContentString = versionPattern.matcher(newContentString).replaceFirst(versionReplacement)
}
//if (path.getFileName().toString().equals('antora.yml')) {
// final String versionReplacement = 'version: ' + (project.version.endsWith('-SNAPSHOT') ? 'next' : project.version)
// println ' - setting '+ versionReplacement
// final Pattern versionPattern = ~'version: [^\\s]+'
// newContentString = versionPattern.matcher(newContentString).replaceFirst(versionReplacement)
//}

if (!newContentString.equals(content)) {
println 'Updated ' + path
Expand Down
28 changes: 16 additions & 12 deletions tooling/scripts/update-antora-yaml.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -31,16 +31,20 @@ final Path treeRootDir = Paths.get(properties['maven.multiModuleProjectDirectory

final Path path = treeRootDir.resolve('docs/antora.yml')

println 'Updating ' + path
final String content = path.getText('UTF-8')
final String versionReplacement = 'version: ' + (project.version.endsWith('-SNAPSHOT') ? 'latest' : project.version)
println ' - seting '+ versionReplacement
final Pattern versionPattern = ~'version: [^\\s]+'
final String newContentString = versionPattern.matcher(content).replaceFirst(versionReplacement)

if (!newContentString.equals(content)) {
println 'Updated ' + path
Files.write(path, newContentString.getBytes('UTF-8'))
if (project.version.endsWith('-SNAPSHOT')) {
println 'not updating ' + path + ' on snapshot version'
} else {
println 'No change in ' + path
}
println 'Updating ' + path
final String content = path.getText('UTF-8')
final String versionReplacement = 'version: ' project.version
println ' - seting ' + versionReplacement
final Pattern versionPattern = ~'version: [^\\s]+'
final String newContentString = versionPattern.matcher(content).replaceFirst(versionReplacement)

if (!newContentString.equals(content)) {
println 'Updated ' + path
Files.write(path, newContentString.getBytes('UTF-8'))
} else {
println 'No change in ' + path
}
}

0 comments on commit d4357cf

Please sign in to comment.