diff --git a/wercker.yml b/wercker.yml deleted file mode 100644 index 84cc1375..00000000 --- a/wercker.yml +++ /dev/null @@ -1,62 +0,0 @@ -#Use OpenJDK base docker image from dockerhub and open the application port on the docker container -box: - id: openjdk:8 - ports: - - 8080 - -#Build our application using Maven, just as we always have -build: - steps: - - install-packages: - packages: maven - - script: - name: maven build - code: mvn clean assembly:assembly - -#Push the docker image with our built and tested application to the Oracle Container Registry -push-release: - steps: - - internal/docker-push: - username: $DOCKER_USERNAME - password: $OCI_AUTH_TOKEN - repository: $DOCKER_REGISTRY/$DOCKER_REPO - registry: https://$DOCKER_REGISTRY/v2 - tag: $WERCKER_GIT_BRANCH-$WERCKER_GIT_COMMIT - working-dir: /pipeline/source - ports: 8080 - cmd: sh target/bin/start - -#Deploy our container from the Oracle Container Registry to the Oracle Container Engine (Kubernetes) -deploy-to-cluster: - box: - id: alpine - cmd: /bin/sh - - steps: - - - bash-template - - - kubectl: - name: delete secret - server: $KUBERNETES_MASTER - token: $KUBERNETES_AUTH_TOKEN - insecure-skip-tls-verify: true - command: delete secret wercker; echo delete registry secret - - - kubectl: - name: create secret - server: $KUBERNETES_MASTER - token: $KUBERNETES_AUTH_TOKEN - insecure-skip-tls-verify: true - command: create secret docker-registry wercker --docker-server=$DOCKER_REGISTRY --docker-email=nobody@oracle.com --docker-username=$DOCKER_USERNAME --docker-password='$OCI_AUTH_TOKEN_GSE'; echo create registry secret - - - script: - name: "Visualise Kubernetes config" - code: cat kubernetes.yml - - - kubectl: - name: deploy to kubernetes - server: $KUBERNETES_MASTER - token: $KUBERNETES_AUTH_TOKEN - insecure-skip-tls-verify: true - command: apply -f kubernetes.yml