V1 - Personal Account and Budgeting Done
Personal Account and Budgeting
This commit is contained in:
20
kifi-api/build_n_push.sh
Executable file
20
kifi-api/build_n_push.sh
Executable file
@@ -0,0 +1,20 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Configuration
|
||||
REGISTRY="hub.technobeesolutions.in"
|
||||
USERNAME="technobee_admin"
|
||||
PASSWORD='M@tr!x#149@dm!N'
|
||||
IMAGE_NAME="kifi-api"
|
||||
TAG="latest"
|
||||
FULL_IMAGE_NAME="$REGISTRY/$IMAGE_NAME:$TAG"
|
||||
|
||||
# Stop on any error
|
||||
set -e
|
||||
|
||||
echo "Logging into Docker registry: $REGISTRY..."
|
||||
echo "$PASSWORD" | docker login "$REGISTRY" -u "$USERNAME" --password-stdin
|
||||
|
||||
echo "Building and pushing Docker image for linux/amd64: $FULL_IMAGE_NAME..."
|
||||
docker buildx build --platform linux/amd64 -t "$FULL_IMAGE_NAME" --push .
|
||||
|
||||
echo "Done! Image built and pushed successfully."
|
||||
Reference in New Issue
Block a user