12 lines
462 B
Bash
12 lines
462 B
Bash
|
|
#!/bin/sh
|
||
|
|
|
||
|
|
export CONTAINER_REGISTRY=harbor.vimpelcom.ru
|
||
|
|
export PRODUCT=vega
|
||
|
|
export IMAGE_NAME=docs
|
||
|
|
export PRODUCT_VERSION=$(node -p "require('./package.json').version")
|
||
|
|
|
||
|
|
rm -rf ./dist
|
||
|
|
npm run build
|
||
|
|
docker build -f ./build.Dockerfile -t ${CONTAINER_REGISTRY}/${PRODUCT}/stage/${IMAGE_NAME}:${PRODUCT_VERSION} .
|
||
|
|
docker image list | grep -E "^REPO|${PRODUCT}/stage/${IMAGE_NAME}"
|
||
|
|
docker push ${CONTAINER_REGISTRY}/${PRODUCT}/stage/${IMAGE_NAME}:${PRODUCT_VERSION}
|