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

Carry our own webhooks implementation #4426

Merged

Conversation

smarterclayton
Copy link
Contributor

No description provided.

@smarterclayton
Copy link
Contributor Author

@ncdc

@soltysh
Copy link
Contributor

soltysh commented Aug 31, 2015

LGTM

@soltysh
Copy link
Contributor

soltysh commented Aug 31, 2015

Although I wonder why you dropped the idea of having this mechanism upstream, especially that they were eager to have it after getting it fleshed out.

@smarterclayton
Copy link
Contributor Author

Eh, Daniel raised too many questions :)

I also think the use case for this is more limited than it seems.

On Aug 31, 2015, at 6:19 AM, Maciej Szulik [email protected] wrote:

Although I wonder why you dropped the idea of having this mechanism
upstream, especially that they were eager to have it after getting it
fleshed out.


Reply to this email directly or view it on GitHub
#4426 (comment).

@soltysh
Copy link
Contributor

soltysh commented Aug 31, 2015

Let's keep it on our radar, I'd like to work on fleshing it out and implementing it upstream, but I guess that'll be post 3.1.

@smarterclayton
Copy link
Contributor Author

smarterclayton commented Aug 31, 2015 via email

@openshift-bot
Copy link
Contributor

continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_requests_origin/3176/) (Image: devenv-fedora_2255)

@openshift-bot
Copy link
Contributor

[Test]ing while waiting on the merge queue

@openshift-bot
Copy link
Contributor

continuous-integration/openshift-jenkins/test FAILURE (https://ci.openshift.redhat.com/jenkins/job/test_pull_requests_origin/4616/)

@openshift-bot
Copy link
Contributor

Evaluated for origin test up to 7edffe4

@smarterclayton
Copy link
Contributor Author

[merge]

1 similar comment
@smarterclayton
Copy link
Contributor Author

[merge]

@soltysh
Copy link
Contributor

soltysh commented Sep 1, 2015

It needs a use case upstream, I don't know what that use case is yet. [merge]​

Finishing a job is an example use-case, which also covers our build scenario.

@openshift-bot
Copy link
Contributor

Evaluated for origin merge up to 7edffe4

openshift-bot pushed a commit that referenced this pull request Sep 1, 2015
@openshift-bot openshift-bot merged commit f8337f7 into openshift:master Sep 1, 2015
@smarterclayton
Copy link
Contributor Author

Why would a web hook finish a job?

On Tue, Sep 1, 2015 at 6:24 AM, OpenShift Bot [email protected]
wrote:

Merged #4426 #4426.


Reply to this email directly or view it on GitHub
#4426 (comment).

Clayton Coleman | Lead Engineer, OpenShift

@soltysh
Copy link
Contributor

soltysh commented Sep 1, 2015

My bad, I was thinking the other way around where there will be a webhook notification of a finished job. Whereas we want to trigger something from a webhook. I'll just hide, since weird thoughts come to my mind recently 😉

@soltysh
Copy link
Contributor

soltysh commented Sep 1, 2015

Ok, now I have a valid use-case that makes sense 😉 In the scheduled job proposal (kubernetes/kubernetes#11980) we allow starting a job based on a schedule or on demand, which can be a webhook, for example.

@smarterclayton
Copy link
Contributor Author

Ok, that's a use case I can live with.

On Sep 1, 2015, at 3:27 PM, Maciej Szulik [email protected] wrote:

Ok, now I have a valid use-case that makes sense [image: 😉] In the
scheduled job proposal (kubernetes/kubernetes#11980
kubernetes/kubernetes#11980) we allow starting a
job based on a schedule or on demand, which can be a webhook, for example.


Reply to this email directly or view it on GitHub
#4426 (comment).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants