On Sun, Sep 13, 2020 at 9:06 AM John Patrick <[email protected]> wrote:
> Oracle does have a maven repo, so you can add the repository into your > pom, but anyone/anything wanting to build it would need to add > something into their settings.xml inorder to download those > dependencies. As per this guide > > https://blogs.oracle.com/dev2dev/get-oracle-jdbc-drivers-and-ucp-from-oracle-maven-repository-without-ides > > While that would work to build the plugin, that plugin would not be allowed to be hosted in the Jenkins infrastructure because it includes components that are not open source. Since Miguel said that he intends to make the plugin public, I assume that he intends to have it hosted in the Jenkins infrastructure so that it is available from the Jenkins update center and the source code is hosted in the Jenkins GitHub organization. Mark Waite > John > > On Sun, 13 Sep 2020 at 14:09, Miguel Campos <[email protected]> wrote: > > > > > > Dear group, > > I hope you can help me so get my head arroun on how is the right way of > doing this. > > I'm trying to build a plugin that that needs to work with databases My > primary target is oracle database. but since I want to make this pluin > public I will try to make it also work with other databases like mysql and > postgress > > > > but oracle is a must for me. > > > > I thought on make the ojdbc available to jenkins in a similar way that > is done for the mysql driver: > https://github.com/jenkinsci/database-mysql-plugin > > > > Unfortunately I hae learn that due to license issues ojdbc is not on > maven repos. > > and I think that if I include somehow the jar into my hpi file that > won't be suitable to made it to the official jenkins plugins repository. > > > > so how should I handle this. > > Create the plugin with a big warning sign and make the user responsible > of adding the ojdbc diver manually to jenkins install? > > > > Thanks of answers. > > > > > > > > -- > > 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 [email protected]. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/9360c3fb-ed96-4d3a-91ba-c07a06204ef4n%40googlegroups.com > . > > -- > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/CAH9u10%3D24Udrw9pp7P9Jfh3PbRFokuVQkmJDGAjC1YLn2Z-RhQ%40mail.gmail.com > . > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtG7dt0hLgDk881SWCtrcsKDoE3AgeB1ZaEgsZAez1iZGQ%40mail.gmail.com.
