docs: 认证授权服务部署文档
diff --git a/trans-datax-job/docker-build.sh b/trans-datax-job/docker-build.sh
new file mode 100755
index 0000000..0193482
--- /dev/null
+++ b/trans-datax-job/docker-build.sh
@@ -0,0 +1,54 @@
+#!/bin/bash
+set -e
+
+CMD_NAME=`basename $0`
+COMMAND=$1
+
+IMAGE_SERVER="harbor.supwisdom.com"
+IMAGE_PREFIX="authx-service"
+
+NAME="trans-datax-job"
+VERSION="1.0.0-SNAPSHOT"
+
+function build
+{
+ local variant=$1
+ if [ -z "$variant" ]; then
+ local variant_suffix=""
+ else
+ local variant_suffix="-$variant"
+ fi
+
+ docker build --force-rm --squash --pull -t ${IMAGE_SERVER}/${IMAGE_PREFIX}/${NAME}:${VERSION}$variant_suffix --file Dockerfile .;
+}
+
+function push
+{
+ local variant=$1
+ if [ -z "$variant" ]; then
+ local variant_suffix=""
+ else
+ local variant_suffix="-$variant"
+ fi
+ docker push ${IMAGE_SERVER}/${IMAGE_PREFIX}/${NAME}:${VERSION}$variant_suffix;
+}
+
+function usage
+{
+ echo "Usage: ${CMD_NAME} build|push [variant: DEV | TEST | STAGING | RELEASE]"
+}
+
+case $COMMAND in
+ 'build')
+ build
+ ;;
+ 'push')
+ push
+ ;;
+ *)
+ usage
+ exit 1
+ ;;
+esac
+
+exit 0