# renku: v1.dev20180723 variables: GIT_STRATEGY: fetch GIT_SSL_NO_VERIFY: "true" GIT_SUBMODULE_STRATEGY: recursive GIT_LFS_SKIP_SMUDGE: 1 stages: - build image_build: stage: build image: docker:stable before_script: - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN http://$CI_REGISTRY script: - CI_COMMIT_SHA_7=$(echo $CI_COMMIT_SHA | cut -c1-7) - docker build --tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA_7 . - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA_7 tags: - image-build dot: stage: build image: renku/renku-python:latest script: - git ls-files --no-empty-directory --recurse-submodules -z | xargs -0 renku log --format dot > graph.dot artifacts: paths: - graph.dot environment: name: dot/$CI_COMMIT_REF_NAME url: $CI_PROJECT_URL/-/jobs/artifacts/$CI_COMMIT_REF_NAME/raw/graph.dot?job=$CI_JOB_NAME