kind: pipeline name: Build & publish main steps: # - name: publish-image # pull: always # image: plugins/kaniko:1.7.1-kaniko1.9.1 # settings: # auto_tag: true # auto_tag_suffix: latest # registry: code.groupe-genes.fr # repo: code.groupe-genes.fr/dsit/documentation-dsit # username: # from_secret: docker_username # password: # from_secret: docker_password # when: # event: # exclude: # - pull_request - name: deploy image: sinlead/drone-kubectl settings: kubernetes_server: from_secret: k8s_server kubernetes_cert: from_secret: k8s_cert kubernetes_token: from_secret: k8s_token commands: - cat ~/.kube/config - kubectl get nodes - kubectl rollout restart deployment documentation-dsit -n documentation-dsit when: event: exclude: - pull_request