#!/bin/bash


. slite/core/podman/init "$@"

SERVER="$2"
MODULE="$1"
VERSION="$3"

if [ "$SERVER" = "" ] && [ -f "$MODULE/.slite" ]; then
	. ./$MODULE/.slite
	if [ "$DOCKER_REPO_LIVE" = "" ]; then
		echo "DOCKER_REPO_LIVE config not found in $MODULE/.slite file. Defaulting...."
	else
		SERVER="$DOCKER_REPO_LIVE"
	fi
fi

if [ "$SERVER" = "" ]; then
	SERVER="registry:5000"
fi

TAG=$SERVER"/"$MODULE_TAG

if [ "$VERSION" = "" ]; then
	VERSION=:`date +%y.%m%d`
	echo "No version specified. Defaulting to $VERSION"
else
	echo "Version is $VERSION"
	VERSION=":$VERSION"
fi

podman tag $MODULE_TAG $TAG$VERSION
podman push $TAG$VERSION

date
date +%y.%m%d.%H%M
echo "Tag: $TAG$VERSION"
