image: atlassian/default-image:2 pipelines: default: - step: runs-on: - self.hosted - linux - 16g size: 2x services: - docker caches: - dotnetcore script: # Modify the commands below to build your repository. # - dotnet restore # - dotnet build - docker login --username $DOCKER_USERNAME --password $DOCKER_PASSWORD #- docker build -f Dockerfile.dev -t 71dev/rsu-reports-api:dev . - docker build -f Dockerfile.dev -t registry.71dev.com/rsu-reports-api:dev . - docker push registry.71dev.com/rsu-reports-api:dev #- docker push 71dev/rsu-reports-api:dev script: - docker login --username $DOCKER_USERNAME --password $DOCKER_PASSWORD - docker build -f Dockerfile.dev -t registry.71dev.com/rmutr_report:latest . - docker push registry.71dev.com/rmutr_report:latest - step: runs-on: - self.hosted - linux name: Deploy image: atlassian/pipelines-kubectl script: - echo $KUBE_CONFIG | base64 -d > kubeconfig - kubectl --insecure-skip-tls-verify --kubeconfig=kubeconfig rollout restart deployment/rmutr_report definitions: services: docker: memory: 7128