mirror of
https://github.com/opengram-server/opengram.git
synced 2026-07-23 14:10:16 +03:00
Initial commit
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
#!/bin/sh
|
||||
v=$(head -n 1 ../version.txt)
|
||||
currentDate=`date +%-m%d`
|
||||
export DEFAULT_VERSION=$v.$currentDate
|
||||
export DEFAULT_IMAGE_VERSION=$DEFAULT_VERSION
|
||||
DEFAULT_PLATFORM="linux/amd64"
|
||||
|
||||
: ${VERSION:=$DEFAULT_VERSION}
|
||||
: ${IMAGE_VERSION:=$DEFAULT_IMAGE_VERSION}
|
||||
: ${TARGETARCH:=$DEFAULT_PLATFORM}
|
||||
: ${BUILDPLATFORM:=$DEFAULT_PLATFORM}
|
||||
: ${BUILD_CONFIGURATION:="Release"}
|
||||
: ${REGISTRY_URL:="mytelegram"}
|
||||
: ${BUILD_COMMAND:="docker build" }
|
||||
: ${MYTELEGRAM_SERVER_NAME:="mytelegram-messenger-command-server"}
|
||||
: ${IMAGE_NAME:=$REGISTRY_URL/$MYTELEGRAM_SERVER_NAME}
|
||||
: ${DOCKER_FILENAME:="./Dockerfile-$MYTELEGRAM_SERVER_NAME"}
|
||||
|
||||
echo Version: $VERSION
|
||||
echo Docker image version: $IMAGE_VERSION
|
||||
echo Target architecture: $TARGETARCH
|
||||
echo Buld configuration: $BUILD_CONFIGURATION
|
||||
|
||||
: ${BUILD_ALL_COMMAND:=$BUILD_COMMAND \
|
||||
--platform $BUILDPLATFORM \
|
||||
--build-arg BUILD_CONFIGURATION=$BUILD_CONFIGURATION \
|
||||
--tag $IMAGE_NAME:$IMAGE_VERSION \
|
||||
--tag $IMAGE_NAME:latest \
|
||||
--file $DOCKER_FILENAME \
|
||||
../../source \
|
||||
--network=host}
|
||||
Reference in New Issue
Block a user