evalstate's picture
download
raw
638 Bytes
#!/bin/bash
# Bash script for building and pushing Docker image
GITHUB_USERNAME="evalstate"
IMAGE_NAME="hf-mcp-server"
VERSION=$(date +"%Y%m%d-%H%M%S")
# Build the Docker image
docker build -t ghcr.io/${GITHUB_USERNAME}/${IMAGE_NAME}:latest .
docker tag ghcr.io/${GITHUB_USERNAME}/${IMAGE_NAME}:latest ghcr.io/${GITHUB_USERNAME}/${IMAGE_NAME}:${VERSION}
# Push the image to GitHub Container Registry
docker push ghcr.io/${GITHUB_USERNAME}/${IMAGE_NAME}:latest
docker push ghcr.io/${GITHUB_USERNAME}/${IMAGE_NAME}:${VERSION}
echo "Build and push completed successfully"
echo "Image: ghcr.io/${GITHUB_USERNAME}/${IMAGE_NAME}:${VERSION}"

Xet Storage Details

Size:
638 Bytes
·
Xet hash:
33eb9887a7e02408923149e88099a9979afc91cf818e2822efe9daa9a9aec38e

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.