Skip to content

Commit f34875a

Browse files
authored
Merge pull request #622 from dmlloyd/more-testing
Add Reactive Messaging and Stork to downstream testing
2 parents 7a17d9a + a5ffab6 commit f34875a

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/workflows/build.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,3 +90,33 @@ jobs:
9090
mvn -B -ntp versions:update-parent -DallowSnapshots=true -N
9191
git diff pom.xml
9292
mvn -B -ntp install -Djava11.home=${{env.JAVA_HOME_11_X64}} -Djava17.home=${{env.JAVA_HOME_17_X64}} -Djava21.home=${{env.JAVA_HOME_21_X64}}
93+
94+
- uses: actions/checkout@v5
95+
name: checkout smallrye-stork
96+
with:
97+
repository: smallrye/smallrye-stork
98+
path: smallrye-stork
99+
100+
- name: test with smallrye-stork
101+
run: |
102+
cd smallrye-stork
103+
# install the BOM first so update-parent does not fail
104+
mvn -B -ntp install -pl bom -DskipTests
105+
mvn -B -ntp versions:update-parent -DallowSnapshots=true -N
106+
git diff pom.xml
107+
JAVA_HOME="${{env.JAVA_HOME_21_X64}}" mvn -B -ntp install
108+
109+
- uses: actions/checkout@v5
110+
name: checkout smallrye-reactive-messaging
111+
with:
112+
repository: smallrye/smallrye-reactive-messaging
113+
path: smallrye-reactive-messaging
114+
115+
- name: test with smallrye-reactive-messaging
116+
run: |
117+
cd smallrye-reactive-messaging
118+
mvn -B -ntp versions:update-parent -DallowSnapshots=true -N
119+
git diff pom.xml
120+
mvn -B -ntp install -DskipTests
121+
# only test a subset because it takes a long time
122+
mvn -B -ntp install -pl api,smallrye-reactive-messaging-jms,smallrye-reactive-messaging-amqp -Djava11.home=${{env.JAVA_HOME_11_X64}} -Djava17.home=${{env.JAVA_HOME_17_X64}} -Djava21.home=${{env.JAVA_HOME_21_X64}}

0 commit comments

Comments
 (0)