Run Docker compose based integration tests in CI workflow #3517
continuous-integration-workflow.yml
on: pull_request
Matrix: Build Openfire from source
check_branch
0s
Check if database upgrade tests should be run
10s
Execute aioxmpp-based CI tests
1m 39s
Execute Connectivity CI tests
29s
Execute Smack-based CI tests
1m 2s
Run Integration Tests
14m 5s
Generate DEB artifact
3m 52s
Build (and maybe push) Docker image
8m 52s
Test SQL Server Upgrades
1m 9s
Test Postgres Upgrades
56s
Test MySQL Upgrades
1m 3s
Publish to Maven
0s
Test tagged images published to Docker Hub
0s
Annotations
14 warnings
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
XMPP debug logs
|
650 KB |
|
aioxmpp test output
|
4.23 KB |
|
distribution-java17
|
51.2 MB |
|
distribution-java21
|
51.2 MB |
|
igniterealtime~Openfire~U0HSDT.dockerbuild
|
1.43 MB |
|
integration-test-reports
|
6.53 KB |
|
mvn-repo
Expired
|
5.49 MB |
|
openfire logs
|
2.17 KB |
|
surefire-reports_java17
|
1.92 MB |
|
surefire-reports_java21
|
1.92 MB |
|