mirror of
https://github.com/mikenye/docker-picard.git
synced 2026-04-18 02:54:08 +02:00
20 lines
597 B
Bash
Executable File
20 lines
597 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"
|