summaryrefslogtreecommitdiff
path: root/bin/docker-build
blob: ba694f1f5f55a45bae2ece71573254d2d65c02d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh

set -e

cd "$(dirname "$0")/.."

LATEST_IMAGE=${LATEST_IMAGE:='registry.gitlab.com/gitlab-org/security-products/license-management:latest'}
IMAGE_NAME=${IMAGE_NAME:-$(basename "$PWD"):latest}

if command -v docker; then
  docker pull $LATEST_IMAGE
  docker build --network=host --cache-from "$LATEST_IMAGE" -t "$IMAGE_NAME" .
else
  echo "Install docker: https://docs.docker.com/engine/installation/"
  exit 1
fi