github reviewdog/reviewdog 0.9.10
0.9.10: GitLab support

latest releases: v0.17.4, v0.17.3, v0.17.2...
5 years ago

0.9.10 (2018-06-24)

New features: GitLab support! 🎉

reviewdog meets gitlab

gitlab-mr-discussion sample

Added -reporter=gitlab-mr-discussion and -reporter=gitlab-mr-commit options.

$ export REVIEWDOG_GITLAB_API_TOKEN="<token>"
$ export GITLAB_API="https://example.gitlab.com/api/v4"
$ reviewdog -reporter=gitlab-mr-discussion

GitLab CI is also supported.

GitLab CI

Store REVIEWDOG_GITLAB_API_TOKEN in GitLab CI variable.

.gitlab-ci.yml sample

reviwedog:
  script:
    - reviewdog -reporter=gitlab-mr-discussion
    # Or
    - reviewdog -reporter=gitlab-mr-commit

Special thanks

GitLab support (-reporter=gitlab-mr-commit) is implemenbed by @nakatanakatana and @masamotod 👍

Bug Fixes

  • github-pr-review: support pagination to get all posted comments #168 (haya14busa)

Merged Pull Requests:

  • gitlab: add skip veirfying SLL option for GitLab reporter #170 (haya14busa)
  • github-pr-review: support pagination to get all posted comments #168 (haya14busa)
  • circleci: use -reporter flag #169 (haya14busa)
  • Improve README #165 (haya14busa)
  • gitlab: rm needless environment section #166 (haya14busa)
  • Fix condition to validate repo CI envronment variable #167 (oohira)
  • update dependencies #164 (haya14busa)
  • fix Grammarly findings #163 (haya14busa)
  • gitlab: add .gitlab-ci.yml #162 (haya14busa)
  • gitlab: support GitLab merge request discussions #161 (haya14busa)
  • gitlab: add GitLabMergeRequestDiff service separately #160 (haya14busa)
  • travis: add allow_failures & fast_finish #159 (haya14busa)
  • gitlab: remove needless owner and repo fields #158 (haya14busa)
  • Support GitLab CI #156 (haya14busa)
  • Fix base URL of GitLab in test #155 (haya14busa)
  • Rename gitlab-mr-review to gitlab-mr-commit #154 (haya14busa)
  • Support gitlab (modified version of nakatanakatana ) #150 (masamotod)
  • Fix typos in README #149 (oshow)
  • CI: add misspell/textlint and fix typos #148 (haya14busa)

Don't miss a new reviewdog release

NewReleases is sending notifications on new releases.