common-workflow-service icon indicating copy to clipboard operation
common-workflow-service copied to clipboard

Adds Docker image build and basic health check using docker-compose

Open jdrodjpl opened this issue 11 months ago • 1 comments

jdrodjpl avatar May 14 '25 16:05 jdrodjpl

@jdrodjpl So I am able to build the image locally and run it locally and it works fine. We want to maintain that same usage in the Actions workflow and test the official CWS docker image the same. It should just need everything setup beforehand in the workflow to work, and mount the volumes, etc. The whole point is the test the image that we deliver. If we modify it with other new things then we really aren't testing our image. We are testing a "Test" version of our image, and that's not testing the real image. Make sense?

jamesfwood avatar Jun 24 '25 18:06 jamesfwood

@jdrodjpl make so it works without any of those volume mounts for the keystore or creds, etc. And also make sure to not update the tag for the major releases, e.g. 2.7.0. That should only update when we push to main.

jamesfwood avatar Jul 22 '25 18:07 jamesfwood