@@ -104,7 +104,7 @@ jobs:
104
104
./build/reports/
105
105
106
106
report-coverage :
107
- needs : ["test", "integration-tests", "spi-tests", "sample-plugin-integration-tests" ]
107
+ needs : ["test", "integration-tests", "spi-tests"]
108
108
runs-on : ubuntu-latest
109
109
steps :
110
110
- uses : actions/checkout@v4
@@ -168,47 +168,6 @@ jobs:
168
168
path : |
169
169
./build/reports/
170
170
171
- sample-plugin-integration-tests :
172
- name : sample-plugin-integration-tests
173
- needs : publish-components-to-maven-local
174
- strategy :
175
- fail-fast : false
176
- matrix :
177
- jdk : [21]
178
- platform : [ubuntu-latest, windows-latest]
179
- runs-on : ${{ matrix.platform }}
180
-
181
- steps :
182
- - name : Set up JDK for build and test
183
- uses : actions/setup-java@v4
184
- with :
185
- distribution : temurin # Temurin is a distribution of adoptium
186
- java-version : ${{ matrix.jdk }}
187
-
188
- - name : Checkout security
189
- uses : actions/checkout@v4
190
-
191
- - name : Restore Maven Local Cache
192
-
193
- with :
194
- path : ~/.m2/repository/org/opensearch/
195
- key : maven-local-${{ github.run_id }}
196
- restore-keys : |
197
- maven-local-
198
-
199
- - name : Run SampleResourcePlugin Integration Tests
200
- uses : gradle/gradle-build-action@v3
201
- with :
202
- arguments : |
203
- :opensearch-sample-resource-plugin:integrationTest -Dbuild.snapshot=false
204
-
205
- - uses : actions/upload-artifact@v4
206
- if : always()
207
- with :
208
- name : sample-plugin-integration-${{ matrix.platform }}-JDK${{ matrix.jdk }}-reports
209
- path : |
210
- ./build/reports/
211
-
212
171
spi-tests :
213
172
name : spi-tests
214
173
needs : publish-components-to-maven-local
@@ -393,30 +352,25 @@ jobs:
393
352
# Build artifacts
394
353
./gradlew clean :assemble && \
395
354
test -s ./build/distributions/opensearch-security-$security_plugin_version.zip && \
396
- test -s ./sample-resource-plugin/build/distributions/opensearch-sample-resource-plugin-$security_plugin_version.zip && \
397
355
test -s ./spi/build/libs/opensearch-resource-sharing-spi-$security_plugin_version.jar && \
398
356
test -s ./common/build/libs/opensearch-security-common-$security_plugin_version.jar && \
399
357
test -s ./client/build/libs/opensearch-security-client-$security_plugin_version.jar
400
358
401
359
402
360
./gradlew clean assemble -Dbuild.snapshot=false && \
403
361
test -s ./build/distributions/opensearch-security-$security_plugin_version_no_snapshot.zip && \
404
- test -s ./sample-resource-plugin/build/distributions/opensearch-sample-resource-plugin-$security_plugin_version_no_snapshot.zip && \
405
362
test -s ./spi/build/libs/opensearch-resource-sharing-spi-$security_plugin_version_no_snapshot.jar && \
406
363
test -s ./common/build/libs/opensearch-security-common-$security_plugin_version_no_snapshot.jar && \
407
364
test -s ./client/build/libs/opensearch-security-client-$security_plugin_version_no_snapshot.jar
408
365
409
366
./gradlew clean assemble -Dbuild.snapshot=false -Dbuild.version_qualifier=$test_qualifier && \
410
367
test -s ./build/distributions/opensearch-security-$security_plugin_version_only_number-$test_qualifier.zip && \
411
- test -s ./sample-resource-plugin/build/distributions/opensearch-sample-resource-plugin-$security_plugin_version_only_number-$test_qualifier.zip && \
412
368
test -s ./spi/build/libs/opensearch-resource-sharing-spi-$security_plugin_version_only_number-$test_qualifier.jar && \
413
369
test -s ./common/build/libs/opensearch-security-common-$security_plugin_version_only_number-$test_qualifier.jar && \
414
370
test -s ./client/build/libs/opensearch-security-client-$security_plugin_version_only_number-$test_qualifier.jar
415
371
416
372
./gradlew clean assemble -Dbuild.version_qualifier=$test_qualifier && \
417
373
test -s ./build/distributions/opensearch-security-$security_plugin_version_only_number-$test_qualifier-SNAPSHOT.zip && \
418
- test -s ./sample-resource-plugin/build/distributions/opensearch-sample-resource-plugin-$security_plugin_version_only_number-$test_qualifier-SNAPSHOT.zip && \
419
- test -s ./spi/build/libs/opensearch-resource-sharing-spi-$security_plugin_version_only_number-$test_qualifier-SNAPSHOT.jar && \
420
374
test -s ./common/build/libs/opensearch-security-common-$security_plugin_version_only_number-$test_qualifier-SNAPSHOT.jar && \
421
375
test -s ./client/build/libs/opensearch-security-client-$security_plugin_version_only_number-$test_qualifier-SNAPSHOT.jar
422
376
0 commit comments