mirror of
https://github.com/krestaino/sptnr.git
synced 2026-06-12 14:05:21 -04:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f3fe277017 |
Executable
+19
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Ensure the script stops if there is an error
|
||||
set -e
|
||||
|
||||
# Read version from the VERSION file
|
||||
VERSION=$(cat VERSION)
|
||||
|
||||
# Build the Docker image with the version tag
|
||||
docker build -t krestaino/sptnr:$VERSION .
|
||||
|
||||
# Tag the built image as latest
|
||||
docker tag krestaino/sptnr:$VERSION krestaino/sptnr:latest
|
||||
|
||||
# Push both tags to the Docker registry
|
||||
docker push krestaino/sptnr:$VERSION
|
||||
docker push krestaino/sptnr:latest
|
||||
|
||||
echo "Docker images tagged and pushed: $VERSION and latest"
|
||||
@@ -143,6 +143,11 @@ parser.add_argument(
|
||||
help="limit to processing [NUM] artists from the start index",
|
||||
)
|
||||
|
||||
parser.add_argument(
|
||||
"-v", "--version", action="version", version=f"%(prog)s {__version__}"
|
||||
)
|
||||
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
ARTIST_IDs = args.artist if args.artist else []
|
||||
@@ -150,6 +155,8 @@ ALBUM_IDs = args.album if args.album else []
|
||||
START = args.start
|
||||
LIMIT = args.limit
|
||||
|
||||
logging.info(f"{BOLD}Version:{RESET} {LIGHT_YELLOW}sptnr v{__version__}{RESET}")
|
||||
|
||||
if args.preview:
|
||||
logging.info(f"{LIGHT_YELLOW}Preview mode, no changes will be made.{RESET}")
|
||||
PREVIEW = 1
|
||||
|
||||
Reference in New Issue
Block a user