Skip to content
This repository has been archived by the owner on Mar 20, 2024. It is now read-only.

Allow multiple types of builders #13

Merged
merged 2 commits into from
Mar 5, 2016
Merged

Allow multiple types of builders #13

merged 2 commits into from
Mar 5, 2016

Conversation

Manishearth
Copy link
Member

This currently works for travis-enabled repos, I have not tried it yet with Servo (but it looks like it should just work).

It temporarily disables the travis-exemption feature in homu, since we don't use it. I'll fix it up in a bit. (If we want to use it, we have to switch the [repo.foo.travis] sections with [repo.foo.status.travis] context = 'continuous-integration/travis-ci/push')

To work, it needs servo/servo#9884 on Servo, and servo/saltfs#232 on saltfs.

The /github hook for any repo that wants to use this needs to be updated so that it sends the "status" event type.

cc @larsbergstrom

Review on Reviewable

@Manishearth Manishearth changed the title Allow for multiple types of builders Allow multiple types of builders Mar 5, 2016
bors-servo pushed a commit to servo/servo that referenced this pull request Mar 5, 2016
Make appveyor run on auto branch

Don't merge yet, needs servo/homu#13
bors-servo pushed a commit to servo/servo that referenced this pull request Mar 5, 2016
Make appveyor run on auto branch

Don't merge yet, needs servo/homu#13

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9884)
<!-- Reviewable:end -->
@Manishearth
Copy link
Member Author

cc @barosl

I'd love to upstream this to homu main later, but I figured you'd like to see it get some mileage on the Servo side first 😄

@Manishearth
Copy link
Member Author

Anyway, this seems to work, both on servo, and on travis repos.

@larsbergstrom
Copy link

Reviewed 3 of 3 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.


Comments from the review on Reviewable.io

@larsbergstrom
Copy link

@bors-servo r+

larsbergstrom added a commit that referenced this pull request Mar 5, 2016
Allow multiple types of builders
@larsbergstrom larsbergstrom merged commit 6ef9a76 into master Mar 5, 2016
bors-servo pushed a commit to servo/saltfs that referenced this pull request Mar 5, 2016
Add appveyor support for servo's homu

Don't merge yet, needs servo/homu#13 to merge and then a bump in the homu SHA
r? @larsbergstrom

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/232)
<!-- Reviewable:end -->
@Manishearth Manishearth deleted the multiple_build branch March 5, 2016 16:55
bors-servo pushed a commit to servo/saltfs that referenced this pull request Mar 5, 2016
Add appveyor support for servo's homu

Don't merge yet, needs servo/homu#13 to merge and then a bump in the homu SHA
r? @larsbergstrom

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/232)
<!-- Reviewable:end -->
bors-servo pushed a commit to servo/saltfs that referenced this pull request Mar 5, 2016
Add appveyor support for servo's homu

Don't merge yet, needs servo/homu#13 to merge and then a bump in the homu SHA
r? @larsbergstrom

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/232)
<!-- Reviewable:end -->
kennytm pushed a commit to kennytm/homu that referenced this pull request Mar 31, 2019
Output structured comments for build events

Co-authored-by:  <kennytm@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants