Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Continuous static program analysis @netwillnet
Slide 2
Slide 2 text
Freelance Rails Engineer @netwillnet
Slide 3
Slide 3 text
Now on Sale!!!1
Slide 4
Slide 4 text
Organizer
Slide 5
Slide 5 text
There are many static analysis tools
Slide 6
Slide 6 text
static analysis tool likes this
Slide 7
Slide 7 text
hound CI is one of solutions
Slide 8
Slide 8 text
hound CI comments on PR with rubocop
Slide 9
Slide 9 text
Great tool!!
Slide 10
Slide 10 text
* not free for private repo * only rubocop But…
Slide 11
Slide 11 text
pronto is an alternative
Slide 12
Slide 12 text
pronto-rubocop pronto-flay pronto-brakeman pronto-foodcritic pronto-rails_best_practices pronto-reek pronto-poper pronto-jshint pronto-spell pronto-haml Runner
Slide 13
Slide 13 text
> export GITHUB_ACCESS_TOKEN=xxxxx > pronto run -f github
Slide 14
Slide 14 text
Add comments to each commit
Slide 15
Slide 15 text
> export GITHUB_ACCESS_TOKEN=xxxxx > pronto run -f github If you execute it on CI, You can use what likes hound CI
Slide 16
Slide 16 text
Add comments to each commit
Slide 17
Slide 17 text
> export GITHUB_ACCESS_TOKEN=xxxxx > export PULL_REQUEST_ID=n > pronto run -f github_pr New Option has come!
Slide 18
Slide 18 text
Add comments to Pull Request
Slide 19
Slide 19 text
> export GITHUB_ACCESS_TOKEN=xxxxx > export PULL_REQUEST_ID=n > pronto run -f github_pr Input Pull Request ID is hassle…
Slide 20
Slide 20 text
No content
Slide 21
Slide 21 text
> export GITHUB_ACCESS_TOKEN=xxxxx > prid YOUR_REPOSITORY !
Slide 22
Slide 22 text
Conclusion
Slide 23
Slide 23 text
Let’s do Continuous static program analysis with pronto