kind: pipeline
type: docker
name: default

steps:
- name: code-analysis
  image: aosapps/drone-sonar-plugin
  settings:
    sonar_host:
      from_secret: SONAR_HOST
    sonar_token:
      from_secret: SONAR_CODE

- name: kaniko
  image: banzaicloud/drone-kaniko
  settings:
    registry: registry.kmlabz.com
    repo: birbnetes/${DRONE_REPO_NAME}
    username:
      from_secret: DOCKER_USERNAME
    password:
      from_secret: DOCKER_PASSWORD
    tags:
      - latest
      - ${DRONE_BUILD_NUMBER}

- name: ms-teams
  image: kuperiu/drone-teams
  settings:
    webhook: 
      from_secret: TEAMS_WEBHOOK
  when:
    status: [ failure ]