Page MenuHomePhabricator

Add support for zuul
Closed, WontfixPublic

Description

Hi could we add support for zuul. If it is zuul that needs to be updated to support phabricator could we do that so zuul supports both phabricator and gerrit.

https://github.com/openstack-infra/zuul

http://docs.openstack.org/infra/zuul/

We can file a bug on zuul if its them that need to support phabricator.

Event Timeline

Is this task meant for the upstream or your local Phabricator install?

epriestley claimed this task.
epriestley added a subscriber: epriestley.

We don't plan to support this in the upstream. We have a system in a similar role already (Harbormaster) and would prefer to expand it to do more if there is missing functionality.

This also does not describe a root problem. Valid feature requests must describe a root problem. See Describing Root Problems for help.

@epriestley well I'm not sure if Harbormaster has a ui but zuul does and makes it so easy.

I'm not sure if Harbormaster allows us to add a comment like

recheck or check experimental or any other command for the pipeline but zuul allows it, allow us to test pipe lines before making the test actually avalible to the repo.

@epriestley

the current features I think that need supporting is

That you should be able to create the pipeline like

recheck will re trigger the default pipeline such as test which we use in zuul

and check experimental for checking experimental tests we added to the repo.

See the link in the description that shows what zuul can do. That will make it easy to tell what features Harbormaster should have please.

See the link in the description that shows what zuul can do.

Wow.

@paladox, we appreciate your enthusiasm but I think you have a very mistaken set of expectations about the kinds of services we provide. See some discussion in Support Resources.

Our time is very valuable to us. We can't help everyone who asks for help with anything for free. If we did, we'd spend all our time helping people with this stuff and never be able to improve Phabricator. Unlike WMF, we're an evil, for-profit corporation, and we don't make money by reading Zuul's documentation.

If you'd like our help with this kind of thing, we're happy to read Zuul's documentation and help you formulate a technical plan for your organization. We offer this as a Consulting service, and it costs $1,500/hr. If your time is valuable, you value our expertise, and you're willing to pay that fee, we're happy to help you with whatever you want help with at that rate.

If you aren't willing to pay that fee, please respect our time, and restrict your requests to the narrow array of services we offer for free, as described in Support Resources. For example, if you value your time at less than $1,500/hr, you could read the Harbormaster documentation instead of asking us to read the Zuul documentation. This would probably answer many of your questions without imposing on us.