Create a Docker image for test such as Build Verification Test (BVT) #19395
+63
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The purpose to create a Docker image is to make a consistent environment for BVT and some other HPCC test which can target various HPCC Cloud environments as well as bare-metal deployments.
This will based on platform-core and include: 1) all required software 2) HPCC-Platform source 3) Test scripts for BVT and result handling 4) Some other basic tests
Build example:
docker build . -t hpccsystems/platform-test:9.8.44 --build-arg DOCKER_REPO=hpccsystems --build-arg BUILD_LABEL=9.8.44 --build-arg BRANCH=community_9.8.44-1 --build-arg GITHUB_TOKEN=
Signed off my [email protected]
Type of change:
Checklist:
Smoketest:
Testing:
Build with Docker Desktop (DD). Test the image and AKS through github action