Closed
Bug 847692
Opened 13 years ago
Closed 13 years ago
Use travis-ci as an integration test server for mozbase
Categories
(Testing :: Mozbase, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: wlach, Assigned: wlach)
Details
Attachments
(1 file)
|
862 bytes,
patch
|
jgriffin
:
review+
|
Details | Diff | Splinter Review |
I've been experimenting with travis-ci with my fork of mozbase, and have been seeing good results. It's pretty easy to set up with github (just add a .travis.yml file to your repo and setup a service hook), so might make a good replacement for autobot unless/until we can get that working again.
Example: https://travis-ci.org/wlach/mozbase
| Assignee | ||
Comment 1•13 years ago
|
||
Configuration file so travis-ci can integrate-test mozbase
Attachment #720973 -
Flags: review?(jhammel)
| Assignee | ||
Comment 2•13 years ago
|
||
The one downside of travis-ci is that irc notifications to irc.mozilla.org don't seem to work at the moment (https://github.com/travis-ci/travis-ci/issues/436). Hopefully that will be fixed someday...
Comment 3•13 years ago
|
||
Comment on attachment 720973 [details] [diff] [review]
Add service file for travis-ci
I'm not really of a station to be able to review this. :jgriffin, mind taking a look?
The one thing that I will note is that IMHO email notifications should go to the public list since it is a public-facing project.
Attachment #720973 -
Flags: review?(jhammel) → review?(jgriffin)
Comment 4•13 years ago
|
||
Comment on attachment 720973 [details] [diff] [review]
Add service file for travis-ci
Review of attachment 720973 [details] [diff] [review]:
-----------------------------------------------------------------
lgtm!
Attachment #720973 -
Flags: review?(jgriffin) → review+
| Assignee | ||
Comment 5•13 years ago
|
||
Pushed and enabled: https://github.com/mozilla/mozbase
I agree that posting to a public list would be nice, but I'm not sure how to subscribe the travis email robot to tools@lists.mozilla.org. I'll look into it for later.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Please do not post to the tools list. Subcribers could be annoyed about those emails. I would suggest we create a new public list for CI test results instead.
Comment 7•13 years ago
|
||
I really get annoyed at policy discussion in bugs.
Since in theory the mails should get to the guilty parties anyway, do we need a mailing list? Its 2013 and emailing list software == depend on big brother google, so i'm not particularly excited about making mailing lists anyway.
| Assignee | ||
Comment 8•13 years ago
|
||
For now auto-tools@mozilla.com should reach all the active maintainers/committers of mozbase. Maybe it's best to just leave things as they are for now, and revisit if things change (much like the decision to use travis-ci at all).
You need to log in
before you can comment on or make changes to this bug.
Description
•