IMP .gitlab-ci.yml Utilize Hibou Flow for Publish

This commit is contained in:
Jared Kipe
2019-09-03 17:29:43 -07:00
parent cfbf1919db
commit a41fa9a90c

View File

@@ -40,6 +40,16 @@ build:
- docker build --pull -t $CONTAINER_IMAGE:$IMAGE_TAG -f Dockerfile-GitLab . - docker build --pull -t $CONTAINER_IMAGE:$IMAGE_TAG -f Dockerfile-GitLab .
- docker push $CONTAINER_IMAGE:$IMAGE_TAG - docker push $CONTAINER_IMAGE:$IMAGE_TAG
publish:
stage: build
script:
- docker pull registry.gitlab.com/hibou-io/hibou-odoo/flow
- docker tag registry.gitlab.com/hibou-io/hibou-odoo/flow flow
- ENVS=`env | grep "CI_\|GITLAB_" | sed -n '/^[^\t]/s/=.*//p' | sed '/^$/d' | sed 's/^/-e /g' | tr '\n' ' '`
- docker run -v $PWD:/src $ENVS flow odoo-publish -n "Hibou Odoo Suite" -v $RELEASE
only:
- /^\d\d\.\d/
trigger: trigger:
variables: variables:
GIT_STRATEGY: none GIT_STRATEGY: none