diff --git a/mantis-server/mantis-server-agent/buildDockerImage.sh b/mantis-server/mantis-server-agent/buildDockerImage.sh new file mode 100755 index 000000000..fad4b89ea --- /dev/null +++ b/mantis-server/mantis-server-agent/buildDockerImage.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +# build the mantis-server-agent fat jar +../../gradlew clean installDist + +# create sample job artifact to include in the image +../../gradlew :mantis-examples:mantis-examples-sine-function:mantisZipArtifact + +mkdir build/distributions +cp ../../mantis-examples/mantis-examples-sine-function/build/distributions/* build/distributions/ + +# build the Docker image that packages the mantis-server-agent +docker build -t netflixoss/mantisagent . + +echo "Created Docker image 'netflixoss/mantisagent'"