blob: 418184aee21041c128ddd4488cab7c59b7f874df (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/bin/bash
set -euo pipefail
if ! docker ps &> /dev/null; then
echo "No working docker command found."
exit 1
fi
if [[ ! -d $WORKDIR/docker-image ]]; then
git clone --depth 1 https://github.com/vespa-engine/docker-image "$WORKDIR/docker-image"
fi
mkdir -p docker-image/rpms
cp -a "$WORKDIR/artifacts/$ARCH/rpms" docker-image/
cd "$WORKDIR/docker-image"
SOURCE_GITREF=$(git rev-parse HEAD)
docker build --progress plain --build-arg SOURCE_GITREF="$SOURCE_GITREF" --build-arg VESPA_VERSION="$VESPA_VERSION" -t vespaengine/vespa -t "ghcr.io/vespa-engine/vespa-preview-$ARCH:$VESPA_VERSION" -f Dockerfile .
|