Hosting for new plugin: mktmpio

34 views
Skip to first unread message

Ryan Graham

unread,
Jul 27, 2015, 3:01:00 PM7/27/15
to Jenkins Developers
Hi all,

I've created a plugin that I'd like to share with the Jenkins community and it seems getting it hosted with jenkins-ci.org is the way to do it.

Plugin name: mktmpio
GitHub username: rmg
Jenkins username: rmgraham
Wiki: https://wiki.jenkins-ci.org/display/JENKINS/mktmpio+Plugin  (obviously broken until it officially exists)

I wanted to be able to create fresh databases for each build but was unable to find a solution that wasn't simply "use Travis, it does this for you!". So I built https://mktmp.io and I've written a Jenkins plugin for it.

The plugin is a build wrapper that creates a temporary database server (MySQL, PostgreSQL, MongoDB, etc.) at the start of the build and then terminates it at the end of the build. It uses an external service to provide the databases. I've already published a couple pre-releases on GitHub for the curious: https://github.com/mktmpio/mktmpio-jenkins-plugin/releases

Disclaimer: the service is currently a semi-open tech demo, but it is intended to become a paid service very soon.

~Ryan

Daniel Beck

unread,
Jul 30, 2015, 11:25:04 AM7/30/15
to jenkin...@googlegroups.com
Done: https://github.com/jenkinsci/mktmpio-plugin

Welcome aboard!

You're also lead of the 'mktmpio-plugin' Jenkins JIRA component.
> --
> You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/2b0aa047-dc90-4495-aa73-753d9ec37b85%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Ryan Graham

unread,
Jul 30, 2015, 11:44:36 AM7/30/15
to jenkin...@googlegroups.com
Awesome, thanks, Daniel :-)

Now to dig through the docs and figure out how to publish releases.

~Ryan

You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/RzTetde36Co/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/D20B3576-FC39-4FBE-B142-9386CE688F28%40beckweb.net.
Reply all
Reply to author
Forward
0 new messages