提交 5aebdc8b 编写于 作者: X xiaochun.liu

docker github action

上级 7a11d39f
......@@ -39,9 +39,13 @@ jobs:
restore-keys: |
${{ runner.os }}-maven-
- name: Build Image
run: export VERSION=latest && sh ./dockerfile/hooks/build
run: |
export VERSION=`cat $(pwd)/pom.xml| grep "SNAPSHOT</version>" | awk -F "-SNAPSHOT" '{print $1}' | awk -F ">" '{print $2}'`
sh ./dockerfile/hooks/build
- name: Docker Run
run: docker run -dit -e POSTGRESQL_USERNAME=test -e POSTGRESQL_PASSWORD=test -p 8888:8888 dolphinscheduler all
run: |
VERSION=`cat $(pwd)/pom.xml| grep "SNAPSHOT</version>" | awk -F "-SNAPSHOT" '{print $1}' | awk -F ">" '{print $2}'`
docker run -dit -e POSTGRESQL_USERNAME=test -e POSTGRESQL_PASSWORD=test -p 8888:8888 dolphinscheduler:$VERSION all
- name: Check Server Status
run: sh ./dockerfile/hooks/check
- name: Run e2e Test
......
......@@ -18,10 +18,6 @@
echo "------ dolphinscheduler start - build -------"
printenv
if [[ "${VERSION}x" = "x" ]]; then
VERSION=`cat $(pwd)/pom.xml| grep "SNAPSHOT</version>" | awk -F "-SNAPSHOT" '{print $1}' | awk -F ">" '{print $2}'`
fi
if [[ "${DOCKER_REPO}x" = "x" ]]; then
DOCKER_REPO='dolphinscheduler'
fi
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册