Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Continuous checking of repositories as tools are updated #69

Open
bradleyfalzon opened this issue Mar 19, 2017 · 1 comment
Open

Continuous checking of repositories as tools are updated #69

bradleyfalzon opened this issue Mar 19, 2017 · 1 comment

Comments

@bradleyfalzon
Copy link
Owner

I'd like the ability for all my repositories to be rechecked continuously as new tools are added (or as a user, I enable new tools) and also catch existing issues as tools are updated.

  • Don't check forks.
  • Decide on the interval, perhaps every week or every 30 days.
  • Decide on a mechanism to exclude existing issues i.e. just notify me on new issues discovered.

It's the latter part that may make this difficult.

@bradleyfalzon
Copy link
Owner Author

A workflow like this could occur:

  1. Start gopherci-env container
  2. Clone repo
  3. Record the commit
  4. Run tools
  5. Record output
  6. Update gopherci-env docker image
  7. Push gopherci-env docker image
  8. Start gopherci-env container
  9. Clone repo
  10. Check out recorded commit
  11. Run tools
  12. Record output
  13. Diff two outputs

Note: this would mean #99 couldn't use this mechanism to detect new issues on unchanged lines.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant