steps:
  env-info:
    image: ubuntu:latest
    commands:
      - printenv

  docker-master:
    image: woodpeckerci/plugin-docker-buildx
    settings:
      repo: git.van-hemmen.com/guillaumehemmen/sonar-scanner
      tags: latest,${CI_COMMIT_SHA}
      registry: git.van-hemmen.com
      username:
        from_secret: docker_username
      password:
        from_secret: docker_password
    when:
      event:
        - push
        - manual
      branch: 'master'

  docker-tag:
    image: woodpeckerci/plugin-docker-buildx
    settings:
      repo: git.van-hemmen.com/guillaumehemmen/sonar-scanner
      tags: latest,${CI_COMMIT_TAG}
      registry: git.van-hemmen.com
      username:
        from_secret: docker_username
      password:
        from_secret: docker_password
    when:
      event:
        - tag