-
Notifications
You must be signed in to change notification settings - Fork 408
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
JENKINS-48417 Add the ability to run docker container in foreground #196
base: master
Are you sure you want to change the base?
Conversation
Can this please be merged? It looks like it was approved and all checks passed. |
Would love to see this PR merged. Can you consider doing it? Kind regards. Stan |
I am not maintaining this plugin and am not sure if anyone is. My standing advice is to avoid using DSL features if at all possible; use |
@oleg-nenashev Can you put me in contact with someone at cloudbees? This plugin has lots of CI/CD and plenty of open PR's with passing build and valuable fixes/features. It's hard to believe cloudbees of all orgs has abandoned it. I would be willing to volunteer some time to get most of these PR's merged and released over the next couple of months. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd guess I have permissiins to release this plugin. Maybe @batmat @bitwiseman @olamy could help here
@car-roll I saw that the latest PRs in this project are merged by you. |
At present this plugin needs some review as to whether or not it is bringing more value than passing docker commands through a shell step (as jesse mentioned above). I am unaware of the details, but I recall that there are some existing behaviors in here that need to be fixed. |
@car-roll With 5000+ installs per day I would say the community finds value in this plugin. EDIT: I might have miss read the plugin installs chart https://plugins.jenkins.io/docker-workflow/ so I'm not sure how many installs. @oleg-nenashev It seems like this plugin needs some help with maintaining it. I don't exactly know much about maintaining a Jenkins Plugin, nor am I a strong Java programmer but in true LOTR fashion... If by my nights or weekends I can maintain it, I will. You have my keyboard! |
~168k current installations according to the plugin page. Beware of using installation count as a proxy for usage, though. Among other things, this plugin was until fairly recently a dependency of All that is not to say that this plugin is not widely used—it is—merely that it is difficult to get accurate numbers without finer-grained usage metrics. |
Hello everybody. cc @car-roll |
Following the linked issue, we are missing a way in order to run a container which is only playing foreground command.
e.g.: this is quite useful for a Dockerfile used for compilation.
I think that such feature is only meaningful in the
run
step.Effectively,
withRun
&inside
are dedicated to interact with the container, whereasrun
in foreground means that the image has a self-sufficent embedded command.