diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index aaafba9917ae72f1cd43eb0a51ac5e54f8f12746..eed9a678a1b10a9943a4bc163fdee0c1fda00067 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -50,23 +50,27 @@ test: - dockerex script: ./gradlew spotbugs -.deploy-exp-bigdata19-bridge: +.deploy: stage: deploy tags: - dockerex - image: docker:latest + # see https://docs.gitlab.com/ee/ci/docker/using_docker_build.html#tls-enabled + # for image usage and settings for building with TLS and docker in docker + image: docker:19.03.1 services: - - docker:dind + - docker:19.03.1-dind + variables: + DOCKER_TLS_CERTDIR: "/certs" script: - DOCKER_TAG_NAME=$(echo $CI_COMMIT_REF_SLUG- | sed 's/^master-$//') - docker build --pull -t titan-ccp-exp-bigdata19-bridge ./exp-bigdata19-bridge - - docker tag titan-ccp-exp-bigdata19-bridge industrialdevops/titan-ccp-exp-bigdata19-bridge:${DOCKER_TAG_NAME}latest - - docker tag titan-ccp-exp-bigdata19-bridge industrialdevops/titan-ccp-exp-bigdata19-bridge:$DOCKER_TAG_NAME$(date +%Y%m%d%H%M%S) - - docker tag titan-ccp-exp-bigdata19-bridge industrialdevops/titan-ccp-exp-bigdata19-bridge:$DOCKER_TAG_NAME$CI_COMMIT_SHA + - docker tag titan-ccp-exp-bigdata19-bridge $DOCKERHUB_ORG/titan-ccp-exp-bigdata19-bridge:${DOCKER_TAG_NAME}latest + - docker tag titan-ccp-exp-bigdata19-bridge $DOCKERHUB_ORG/titan-ccp-exp-bigdata19-bridge:$DOCKER_TAG_NAME$CI_COMMIT_SHA - echo $DOCKERHUB_PW | docker login -u $DOCKERHUB_ID --password-stdin - - docker push industrialdevops/titan-ccp-exp-bigdata19-bridge + - docker push $DOCKERHUB_ORG/titan-ccp-exp-bigdata19-bridge - docker logout only: variables: + - $DOCKERHUB_ORG - $DOCKERHUB_ID - $DOCKERHUB_PW \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..c3abef2dce738570bb8e620033165a48ee96f095 --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +Current envisaged project structure: + + +* `scalability-benchmarking` + * `uc1-application-kstreams` + * `uc1-application-samza` + * `uc1-workload-generation` + * ...