File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change 15
15
16
16
- name : Publish to GitHub Packages
17
17
run : |
18
- modules=("bom")
19
- dependency_management_block=$(grep -ozP '<dependencyManagement>(\r|\n|.)*<\/dependencyManagement>' 'bom/pom.xml' | tr -d '\0')
20
- modules+=($(echo $dependency_management_block | grep -oP '(?<=<artifactId>)[^<]+'))
18
+ modules_block=$(grep -ozP '<modules>(\r|\n|.)*<\/modules>' 'pom.xml' | tr -d '\0')
19
+ modules=($(echo $modules_block | grep -oP '(?<=<module>)[^<]+' | grep -v demo))
21
20
printf -v modules_joined '%s,' "${modules[@]}"
22
21
modules_arg=$(echo "${modules_joined%,}")
23
22
./mvnw -B deploy -pl "$modules_arg" -am -T2C -P publish -DskipTests -DaltDeploymentRepository=github-central::https://maven.pkg.github.com/xdev-software/central
37
36
38
37
- name : Publish to Central Portal
39
38
run : |
40
- modules=("bom")
41
- dependency_management_block=$(grep -ozP '<dependencyManagement>(\r|\n|.)*<\/dependencyManagement>' 'bom/pom.xml' | tr -d '\0')
42
- modules+=($(echo $dependency_management_block | grep -oP '(?<=<artifactId>)[^<]+'))
39
+ modules_block=$(grep -ozP '<modules>(\r|\n|.)*<\/modules>' 'pom.xml' | tr -d '\0')
40
+ modules=($(echo $modules_block | grep -oP '(?<=<module>)[^<]+' | grep -v demo))
43
41
printf -v modules_joined '%s,' "${modules[@]}"
44
42
modules_arg=$(echo "${modules_joined%,}")
45
43
./mvnw -B deploy -pl "$modules_arg" -am -T2C -P publish,publish-sonatype-central-portal -DskipTests
You can’t perform that action at this time.
0 commit comments