-
-
Notifications
You must be signed in to change notification settings - Fork 129
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
Type/provider for managing jobs #33
Comments
@liamjbennett |
Yes, this work still remains in a branch for that very reason. Two things that need to be done to get this branch merged in 1) validations and tests 2) documentation. |
@liamjbennett I thought about this. It seems like way too much to specify in YAML/config. What I did for this was to cron |
Interesting. I am not 100% sold on the idea of a type/provider because of some of the challenges of that approach. It does, as you point out, some across as a little verbose. This is the reason I have kept the work on a branch. The problem(s) that it solves for us (we are expimenting with it internally) is that we have some common jobs between projects and some variation is jobs between environments. This clearly requires a bit more thought and discussion. I may raise some additional issues (marked as questions) in order to give us space to try and work though some of that discussion. |
I find this issue moot now that the SCM plugin has debuted in 2.6.0. |
@liamjbennett update on this? I have a few open PRs against Rundeck to have better API options for #181. |
We'be been using it internally for a while. I'm happy to raise a PR so we can at least have the discussion. |
Sounds good to me. The Jenkins module for puppet just added this, actually. I am still skeptical of my personal use-case for this, given that the SCM plugin exists, but there is definitely a use-case for someone. |
Update from puppet-community modulesync_configs
We should have a basic way of managing the rundeck jobs using the api:
Here is a gist of roughly how it should work (this can be split into examples):
https://gist.github.com/liamjbennett/741c9139a66198dc38b2
The text was updated successfully, but these errors were encountered: