Skip to content
Snippets Groups Projects

Custom docker containers containing required bash scripts

5 files
+ 31
6
Compare changes
  • Side-by-side
  • Inline
Files
5
@@ -7,6 +7,7 @@ SCRIPTDIR=$(dirname "$SCRIPTPATH")
export LOG_FILE=build_data.log
source "$SCRIPTDIR/common.sh"
echo -e "\e[0Ksection_start:$(date +%s):input_processing[collapsed=true]\r\e[0KChecking script input..."
BUILD_IMAGE_TAG=${1:?"Missing argument #1: build image tag"}
shift
SRCROOTDIR=${1:?"Missing argument #2: source directory"}
@@ -19,10 +20,12 @@ shift
BUILD_HIVE_TESTNET=OFF
HIVE_CONVERTER_BUILD=OFF
echo -e "\e[0Ksection_end:$(date +%s):input_processing\r\e[0K"
"$SCRIPTDIR/build-instance.sh" "${BUILD_IMAGE_TAG}" "${SRCROOTDIR}" "${REGISTRY}" "$@"
echo "Instance image built. Attempting to build a data image basing on it..."
echo -e "\e[0Ksection_start:$(date +%s):data_image_docker_build[collapsed=true]\r\e[0KBuilding data image..."
echo "Instance image built. Attempting to build a data image based on it..."
pushd "$SRCROOTDIR" ||exit 1
@@ -34,3 +37,4 @@ docker build --target=data \
-t "${REGISTRY}data:data-${BUILD_IMAGE_TAG}" -f Dockerfile .
popd || exit 1
echo -e "\e[0Ksection_end:$(date +%s):data_image_docker_build\r\e[0K"
\ No newline at end of file
Loading