Update build.sh to generate an image
This commit is contained in:
34
build.sh
34
build.sh
@@ -1,2 +1,32 @@
|
||||
COMMIT_SHA=$(git rev-parse --short HEAD 2>/dev/null || echo "unknown")
|
||||
COMMIT_SHA=$COMMIT_SHA npm run tauri build
|
||||
#!/bin/bash
|
||||
|
||||
REGISTRY="docker.site.quack-lab.dev"
|
||||
IMAGE="agx"
|
||||
|
||||
echo "Building agx Docker image..."
|
||||
docker build -t ${IMAGE} .
|
||||
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Error building agx Docker image"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Tagging image as ${REGISTRY}/${IMAGE}..."
|
||||
docker tag ${IMAGE} ${REGISTRY}/${IMAGE}
|
||||
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Error tagging agx Docker image"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Pushing to registry..."
|
||||
docker push ${REGISTRY}/${IMAGE}
|
||||
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Error pushing agx Docker image"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "Docker image built, tagged, and pushed successfully!"
|
||||
echo "Image: ${REGISTRY}/${IMAGE}"
|
||||
|
||||
Reference in New Issue
Block a user