mirror of
https://github.com/mikenye/docker-picard.git
synced 2026-04-18 16:54:03 +02:00
20 lines
579 B
Bash
Executable File
20 lines
579 B
Bash
Executable File
#!/usr/bin/env sh
|
|
#shellcheck shell=sh
|
|
|
|
REPO=mikenye
|
|
IMAGE=picard
|
|
|
|
# Build
|
|
docker image rm ${REPO}/${IMAGE}:builder
|
|
docker image rm jlesage/baseimage-gui:ubuntu-18.04
|
|
docker build --no-cache -f Dockerfile -t ${REPO}/${IMAGE}:builder .
|
|
|
|
# Get version
|
|
VERSION=$(docker run --rm --entrypoint picard ${REPO}/${IMAGE}:builder -V | tail -1 | tr -s " " | cut -d " " -f 2 | tr -d ",")
|
|
|
|
docker tag ${REPO}/${IMAGE}:builder ${REPO}/${IMAGE}:${VERSION}
|
|
docker tag ${REPO}/${IMAGE}:builder ${REPO}/${IMAGE}:latest
|
|
|
|
docker push ${REPO}/${IMAGE}:${VERSION}
|
|
docker push ${REPO}/${IMAGE}:latest
|