Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Export TCK logs in GitHub Action #86

Merged
merged 1 commit into from
Nov 21, 2023
Merged

Export TCK logs in GitHub Action #86

merged 1 commit into from
Nov 21, 2023

Conversation

tobous
Copy link
Member

@tobous tobous commented Nov 20, 2023

Exports the logs of the different matrix builds as separate artifacts in case the corresponding build fails.

Adjusts the matrix build to keep running if one of the builds fails.

Adjusts the maven build command to suppress the download progress indicators.

Exports the logs of the different matrix builds as separate artifacts in case the corresponding build fails.

Adjusts the matrix build to keep running if one of the builds fails.

Adjusts the maven build command to suppress the download progress indicators.
Copy link

sonarcloud bot commented Nov 20, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@tobous
Copy link
Member Author

tobous commented Nov 20, 2023

So that you get an idea of what the exported logs for a failed build would look like, I created a separate PR on my fork that I rigged to always fail for JDK 8 and 17: tobous#4

These are the results of the build: https://github.com/tobous/db-jdo/actions/runs/6936510666
At the bottom is the list of build artifacts, containing separat zips for the logs for the JDK 8 and JDK 17 build.

Please have a look at the files to ensure that all necessary log files are included. The current setup includes all files in tck/target/logs/.

@tobous tobous merged commit 31fa167 into apache:main Nov 21, 2023
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant