Is there a plugin that deploys a Docker image to Marathon?

14 views
Skip to first unread message

Paul Pennel

unread,
Apr 8, 2016, 4:12:35 PM4/8/16
to Jenkins Developers
I would envision that in the job you would pass the plugin, the JSON file you want to use for the deployment, the image name, and the environment you want to deploy to.

The main Jenkins dashboard would allow you to set your Docker repository location, and URLs for your various environments that you may want to deploy to.

I did this with a couple of lines of shell script in a free for job, but I'd like something that hides the implementation details from most developers.

Also, is there anything else you can think of that this type of plugin should have in order to be most useful?

Michael Neale

unread,
Apr 11, 2016, 6:47:14 AM4/11/16
to Jenkins Developers
I am not aware of one (I assume you had a quick google).

Sounds like a reasonable feature. I know there are more than a few marathon users on this list.

In terms of features - some basic config options for where to find marathon, auth, (use credentials plugin) would be nice.

Then perhaps a build step and a pipeline DSL global to make deployment pretty slick. I can help you with the latter if you want to get some plugin started.

Reply all
Reply to author
Forward
0 new messages