Skip to content
Snippets Groups Projects
Commit b2cdfc51 authored by Mateusz Żebrak's avatar Mateusz Żebrak
Browse files

Add a helper script that could be used for building docker image locally (for testing)

parent 28a90384
No related branches found
No related tags found
2 merge requests!233V1.27.5.3 release,!221Reduce docker image sizes
#! /bin/bash
set -euo pipefail
SCRIPTSDIR="$(
cd -- "$(dirname "$0")" >/dev/null 2>&1
pwd -P
)"
IMAGE_TAG="local"
SRC_DIR="${SCRIPTSDIR}/../"
REGISTRY_URL="registry.gitlab.syncad.com/hive/clive"
# EDIT THESE VARIABLES
# IMAGE could be get from prepare_hived_image job like: https://gitlab.syncad.com/hive/clive/-/jobs/787089#L342
IMAGE="registry.gitlab.syncad.com/hive/hive/testnet-base_instance:testnet-base_instance-8233eeb01b15b2ea557e7a6d5c81f9e81b996b75"
CLIVE_VERSION="1.27.5.2"
BUILD_TESTNET=1
BEEKEEPER_SOURCE_IMAGE="${IMAGE}"
BASE_IMAGE="${IMAGE}"
BUILD_INSTANCE_PATH=$(realpath "${SCRIPTSDIR}/ci-helpers/")
cd "${BUILD_INSTANCE_PATH}"
BUILD_ARGS=(
${IMAGE_TAG}
${SRC_DIR}
${REGISTRY_URL}
--beekeeper-source-image=${BEEKEEPER_SOURCE_IMAGE}
--base-image=${BASE_IMAGE}
--clive-version=${CLIVE_VERSION}
)
if [ ${BUILD_TESTNET} -eq 1 ]; then
BUILD_ARGS+=(--embedded-testnet)
fi
./build_instance.sh "${BUILD_ARGS[@]}"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment