-
Notifications
You must be signed in to change notification settings - Fork 237
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
Make images available prior to publishing to enable testing #228
Comments
Hi @smlambert, adding tests for Docker images would be great !
If you are looking for pre-release images that we can run tests on locally, one way would be to setup a local docker registry. However I would suggest that we follow this process
|
That sounds like a reasonable plan @dinogun. It is a different flow than the other build pipelines, but since the docker builds are not integrated into the main build pipelines (and perhaps will never be), its not problematic. So, to proceed with this plan:
I will take a look at the existing docker build scripts to understand how they work, (looking for push_command.sh, but do not see it in openjdk-docker repo). Perhaps we can have a short call this week to step through the details. |
@dinogun @smlambert Feel free to add me to the call if you guys end up having one. Would love to help where I can with the testing. |
I believe with the addition of the Docker scanner tool via #345 and new job for it added here: https://ci.adoptopenjdk.net/view/Docker%20Images/job/DockerScannerTool/ We no longer need this issue. Our main outstanding issue would be adoptium/aqa-tests#1843 |
Related to adoptium/aqa-tests#1109
Currently there is no artifact on the Jenkins job that builds Docker or UBI images to grab the image in order to enable more testing. This issue is a request to make these images available either as an artifact to the build job, or in artifactory or via some easily queried API so that we can grab them and test them (preferably in a standardized way prior to publishing).
May also be a good time to request that Docker builds be triggered by the main build pipelines (but that is not a hard requirement in order to broaden our test coverage of images produced).
The text was updated successfully, but these errors were encountered: