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

Automatically refresh every week the last CI build for each of our repository #6542

Closed
mattab opened this issue Oct 28, 2014 · 2 comments
Closed
Labels
c: Tests & QA For issues related to automated tests or making it easier to QA & test issues. Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Milestone

Comments

@mattab
Copy link
Member

mattab commented Oct 28, 2014

The goal of this issue is to write a script that will periodically (every week) refresh the build status of all our repositories.

Advantages:

  • Detect early when change in piwik/piwik will break something in a plugin
  • Regularly keep up to date with plugin CI builds to avoid getting overwhelmed with too many failing builds
  • Increase shared knowledge of plugins across the team
  • Increase quality of our work
  • Make each developer regularly responsible for keeping CI green

Notes:

  • Before we start working on this issue we should have all plugin builds green at least once.
  • Should be hosted on *.piwik.org
  • do we refresh all builds of all plugins on the same day (eg. Sunday)?
@mattab mattab added Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change. c: Tests & QA For issues related to automated tests or making it easier to QA & test issues. labels Oct 28, 2014
@mnapoli
Copy link
Contributor

mnapoli commented Oct 28, 2014

Sunday sounds like a good time to do it.

@mattab mattab added this to the Piwik 2.10.0 milestone Nov 3, 2014
@mattab mattab modified the milestones: Piwik 2.11.0, Piwik 2.10.0 Nov 13, 2014
@diosmosis
Copy link
Member

Fixed by https://github.com/piwik/ci-trigger.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Tests & QA For issues related to automated tests or making it easier to QA & test issues. Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Projects
None yet
Development

No branches or pull requests

3 participants