-
Notifications
You must be signed in to change notification settings - Fork 7
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
Make a pipeline build itself #25
Comments
Thanks for the reminder, it's something we need to work towards. In minimal form, we need the email notification configuration to be separated from the pipeline config, and maybe have a notifier that sets the build status back to github. The separation of configuration like email server settings currently has the biggest focus together with the DSL/model separation. These are part of issues #4, #7, #24 But it's already easy to try it for yourself with a private github or gitlab repo, just follow the few steps on the installation and configuration wiki pages. As soon as pipeline is ready for it, we will build pipeline with pipeline and show it off. |
👍 |
@bwijsmuller What do you think, would that work for you? Would the "notifier to set the build status back to github" be a good first thing to show Pipeline works? |
Well, maybe it is. I was thinking more of a read only web gui, like a build On Tue, Oct 29, 2013 at 8:19 AM, Patrick van Dissel <
|
I see a web gui as a next step, but when starting with a gui the read-only web gui may be a good first step. What info would you like to have minimally in the read-only web gui?
For the hosting I will just set-up an EC2 instance or something. |
Since I'm thinking of a build monitor, like something to display on a
And then of course displayed with some nice eye-candy :D I imagine, for the gui part, to be a plugin to pipeline, or extension or On Wed, Oct 30, 2013 at 11:39 AM, Patrick van Dissel <
|
Yes, I think we're one the same line here. My idea was/is to have an (REST) API service which just receives the same events the rest of the services will receive. This service can then handle the storage/caching/etc that it needs to provide its data to the requestors. No plugin/extension of any kind, Just an additional service. So ok, in it's minimal form we don't need log output. Do you have suggestions for good, simple, REST API frameworks/set-ups, etc? Currently the pipeline listener uses DropWizard (http://dropwizard.codahale.com/), which is really:
I like it, but maybe there are even better? |
The ultimate proof that this thing can work properly, Pipeline should be hosted somewhere and build the pipeline code.
I realize that this requires a web GUI etc, but I think it is worth the early effort since this will create exposure and attracts users/developers.
The text was updated successfully, but these errors were encountered: