I managed to configure the daily master build to publish snapshots.
I have configured the job to go ahead  even in case of test failures.
Snapshots are not signed

Enrico

Il mar 30 mag 2017, 22:23 Sijie Guo <guosi...@gmail.com> ha scritto:

> Cool, thank you Enrico!
>
> - Sijie
>
> On Tue, May 30, 2017 at 1:21 PM, Enrico Olivelli <eolive...@gmail.com>
> wrote:
>
> > 2017-05-30 22:07 GMT+02:00 Sijie Guo <guosi...@gmail.com>:
> > > Sorry for late response.
> > >
> > > I just added you. Please check and let me know if it works.
> >
> > Now I can edit the configuration.
> > Thank you!
> > I am going to do some trials
> >
> > -- Enrico
> >
> >
> > >
> > > - Sijie
> > >
> > > On Tue, May 30, 2017 at 12:52 PM, Enrico Olivelli <eolive...@gmail.com
> >
> > > wrote:
> > >
> > >> I apologize, did you have time to check the wiki?
> > >> Thanks
> > >> Enrico
> > >>
> > >> Il mar 16 mag 2017, 16:16 Enrico Olivelli <eolive...@gmail.com> ha
> > >> scritto:
> > >>
> > >> > 2017-05-03 11:23 GMT+02:00 Sijie Guo <guosi...@gmail.com>:
> > >> > > Gotcha. Let me check the wiki. (I am currently traveling.) I will
> > try
> > >> to
> > >> > > get this ready for you when I have a better access to internet.
> > >> > >
> > >> >
> > >> > Did you have time to check this activity ?
> > >> >
> > >> > Thanks
> > >> >
> > >> > -- Enrico
> > >> >
> > >> > > - Sijie
> > >> > >
> > >> > > On Tue, May 2, 2017 at 8:48 PM, Enrico Olivelli <
> > eolive...@gmail.com>
> > >> > wrote:
> > >> > >
> > >> > >> 2017-05-02 3:27 GMT+02:00 Sijie Guo <guosi...@gmail.com>:
> > >> > >> > Enrico,
> > >> > >> >
> > >> > >> > Let me check it out. But I think you can apply for permissions
> to
> > >> > access
> > >> > >> > apache jenkins. Probably an INFRA ticket?
> > >> > >> >
> > >> > >>
> > >> > >>
> > >> > >> I'm sorry I cannot edit the configuration.
> > >> > >>
> > >> > >> According to this guide
> > >> > >> https://wiki.apache.org/general/Jenkins
> > >> > >> you (only the PMC chair) can give me access to job administration
> > by
> > >> > >> adding my id to the "hudson-jobadmin" group.
> > >> > >> My Apache ID is 'eolivelli'.
> > >> > >>
> > >> > >>
> > >> > >> Thank you
> > >> > >> -- Enrico
> > >> > >>
> > >> > >>
> > >> > >>
> > >> > >>
> > >> > >> > - Sijie
> > >> > >> >
> > >> > >> > On Mon, May 1, 2017 at 1:07 PM, Enrico Olivelli <
> > >> eolive...@gmail.com>
> > >> > >> wrote:
> > >> > >> >
> > >> > >> >> The PR has been merged, so now any committer can publish all
> the
> > >> > >> >> artifacts to the Apache snapshots repo
> > >> > >> >> just issuing from the cmd line:
> > >> > >> >> mvn clean deploy  -DskipTests -Pdeploy
> > >> > >> >>
> > >> > >> >> I would like to try to add the 'deploy' goal to our daily
> build
> > on
> > >> > >> jenkins
> > >> > >> >> On the users@infra list they told me that it would be enough
> to
> > >> add
> > >> > >> >> the deploy goal and all is already 'ready' (deploy credentials
> > and
> > >> > PGP
> > >> > >> >> I think)
> > >> > >> >> I think I do no have enough permissions to modify the
> > configuration
> > >> > of
> > >> > >> the
> > >> > >> >> Job
> > >> > >> >> so Sijie can you try ?
> > >> > >> >>
> > >> > >> >> note:
> > >> > >> >> the "official" guide (1) tells to use a special maven profile
> to
> > >> > >> >> deploy the artifacts (-Papache-release), but for us it is
> > failing
> > >> > >> >> because it tries to create the javadocs for the 'compat' deps.
> > >> > >> >> IMHO our custom 'deploy' profile will be enough
> > >> > >> >>
> > >> > >> >> 1 - http://www.apache.org/dev/publishing-maven-artifacts.html
> > >> > >> >>
> > >> > >> >> -- Enrico
> > >> > >> >>
> > >> > >> >>
> > >> > >> >> 2017-04-28 12:43 GMT+02:00 Enrico Olivelli <
> eolive...@gmail.com
> > >:
> > >> > >> >> > I am currently discussing on the users@infra mailing list
> > about
> > >> > how
> > >> > >> to
> > >> > >> >> > achieve our goal.
> > >> > >> >> > While playing with the deploy goal I succeeded in publishing
> > the
> > >> > >> >> > -SNAPSHOT version to the official apache snapshots
> repository
> > >> > >> >> >
> > >> > >> >> > In order to achieve it manually it is enough to follow the
> > guide
> > >> > >> >> > http://www.apache.org/dev/publishing-maven-artifacts.html
> > >> > >> >> >
> > >> > >> >> > Actually the goal for us is
> > >> > >> >> > mvn clean install -Pdeploy
> > >> > >> >> > as we have a "-SNAPSHOT" version the deploy is targeted to
> the
> > >> > apache
> > >> > >> >> > snapshots repository automatically (as written in the Apache
> > >> Parent
> > >> > >> >> > pom)
> > >> > >> >> >
> > >> > >> >> > But currently we have an issue on the versioning scheme of
> the
> > >> > >> >> > "compats" subproject, so that the 'deploy' goal against the
> > >> > snapshots
> > >> > >> >> > repository cannot be performed.
> > >> > >> >> >
> > >> > >> >> > This is our JIRA ticket
> > >> > >> >> > https://issues.apache.org/jira/browse/BOOKKEEPER-1042
> > >> > >> >> >
> > >> > >> >> > This is the PR
> > >> > >> >> > https://github.com/apache/bookkeeper/pull/134
> > >> > >> >> >
> > >> > >> >> > This is our first public SNAPSHOT
> > >> > >> >> > https://repository.apache.org/content/repositories/
> > >> > >> snapshots/org/apache/
> > >> > >> >> bookkeeper/
> > >> > >> >> >
> > >> > >> >> > I need any committer to check and merge the PR in order to
> > >> continue
> > >> > >> the
> > >> > >> >> work.
> > >> > >> >> >
> > >> > >> >> > Once we have a compliant versioning scheme a think we can
> > >> continue
> > >> > the
> > >> > >> >> > discussion with the infra team in order to add an automatic
> > >> > deployment
> > >> > >> >> > on our Jenkins builds
> > >> > >> >> >
> > >> > >> >> > Notes:
> > >> > >> >> > 1) It seems that only one snapshot is retained and this is
> OK
> > >> > >> >> > 2) We will need to update the docs and write somewhere how
> to
> > use
> > >> > the
> > >> > >> >> > snapshots repository (just an example and a simple
> > explanation).
> > >> > Maybe
> > >> > >> >> > just on Confluence (I will do)
> > >> > >> >> > 3) Currently I have published the snapshot of the current
> > master,
> > >> > but
> > >> > >> >> > I have used my Apache PGP key (eolive...@apache.org) but it
> > is
> > >> not
> > >> > >> >> > signed by any other person on the Apache Web Of Trust (I
> need
> > to
> > >> > find
> > >> > >> >> > some Apache fellow to sign my key, and it is not so simple
> in
> > >> > Italy).
> > >> > >> >> > I think this is not good. Maybe once the pom is OK and the
> > >> > procedure
> > >> > >> >> > is OK it will be better that some other committer with a
> > signed
> > >> PGP
> > >> > >> >> > key will publish a new version of the snapshot (maybe Sijie
> or
> > >> > Matteo
> > >> > >> >> > which were the last release managers)
> > >> > >> >> >
> > >> > >> >> >
> > >> > >> >> > -- Enrico
> > >> > >> >> >
> > >> > >> >> >
> > >> > >> >> > 2017-04-27 16:51 GMT+02:00 Enrico Olivelli <
> > eolive...@gmail.com
> > >> >:
> > >> > >> >> >> I will start inspecting the possibilities with the INFRA
> team
> > >> > >> >> >>
> > >> > >> >> >> I will come back to the list with some proposal
> > >> > >> >> >>
> > >> > >> >> >> 2017-04-27 15:31 GMT+02:00 Bobby Evans
> > >> > <ev...@yahoo-inc.com.invalid
> > >> > >> >:
> > >> > >> >> >>> There is a special SNAPSHOTS repo that is already setup.
> I
> > >> know
> > >> > >> that
> > >> > >> >> hadoop has been using it for a while, so you should just need
> to
> > >> ask
> > >> > >> where
> > >> > >> >> the snapshot repo is.  Maven also will only push a -SNAPSHOT
> > build
> > >> > to a
> > >> > >> >> repo that has been confiugred to accept snapshots.
> > >> > >> >> >>>
> > >> > >> >> >>>
> > >> > >> >> >>> - Bobby
> > >> > >> >> >>>
> > >> > >> >> >>> On Thursday, April 27, 2017, 7:57:31 AM CDT, Enrico
> > Olivelli <
> > >> > >> >> eolive...@gmail.com> wrote:2017-04-24 23:35 GMT+02:00 Sijie
> > Guo <
> > >> > >> >> guosi...@gmail.com>:
> > >> > >> >> >>>> On Sat, Apr 22, 2017 at 12:30 AM, Enrico Olivelli <
> > >> > >> >> eolive...@gmail.com>
> > >> > >> >> >>>> wrote:
> > >> > >> >> >>>>
> > >> > >> >> >>>>> Il sab 22 apr 2017, 02:27 Sijie Guo <guosi...@gmail.com
> >
> > ha
> > >> > >> scritto:
> > >> > >> >> >>>>>
> > >> > >> >> >>>>> > I don't have any objections on doing this, if we can
> > figure
> > >> > out
> > >> > >> >> >>>>> following:
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>> > - does Apache infra allow doing this?
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>>
> > >> > >> >> >>>>> Yes. See the lonk from tomcat mailing kist. Maybe we can
> > ask
> > >> > Mark.
> > >> > >> >> >>>>>
> > >> > >> >> >>>>
> > >> > >> >> >>>> How does the SNAPSHOT version look like? is it just
> > SNAPSHOT
> > >> or
> > >> > >> >> SNAPSHOT
> > >> > >> >> >>>> with gitsha suffix.
> > >> > >> >> >>>>
> > >> > >> >> >>>> The reason I asked this -
> > >> > >> >> >>>>
> > >> > >> >> >>>> - If we just use SNAPSHOT, does the CI job overwrite the
> > >> > packages
> > >> > >> >> every
> > >> > >> >> >>>> time?
> > >> > >> >> >>>> - If we use SNAPSHOT-gitsha, then can we do smaller RC
> > >> releases
> > >> > >> >> within a
> > >> > >> >> >>>> big release?
> > >> > >> >> >>>>
> > >> > >> >> >>>
> > >> > >> >> >>> I think we can ask infra help to setup an auto-clean up of
> > the
> > >> > >> >> >>> repository, usually -SNASHOT is deployed with a timestamp
> > >> suffix
> > >> > of
> > >> > >> >> >>> whatever
> > >> > >> >> >>>
> > >> > >> >> >>> If you are OK a can contact infra in order to ask for help
> > and
> > >> > ask
> > >> > >> if
> > >> > >> >> >>> is feasible
> > >> > >> >> >>>
> > >> > >> >> >>>
> > >> > >> >> >>>
> > >> > >> >> >>>
> > >> > >> >> >>>>
> > >> > >> >> >>>>>
> > >> > >> >> >>>>> > - what does SNAPSHOT mean? How many snapshots do you
> > want
> > >> to
> > >> > >> >> publish?
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>> Only the last successful build on jenkins
> > >> > >> >> >>>>>
> > >> > >> >> >>>>> - why not shorten the release scope and publish a
> release
> > >> > instead?
> > >> > >> >> >>>>>
> > >> > >> >> >>>>>
> > >> > >> >> >>>>> I really would like to have a release ASAP but I think
> > this
> > >> is
> > >> > a
> > >> > >> >> different
> > >> > >> >> >>>>> problem.
> > >> > >> >> >>>>>
> > >> > >> >> >>>>> The idea is to simplify testing of other downstream
> > project
> > >> > >> against
> > >> > >> >> the
> > >> > >> >> >>>>> current master without the need to publish local forks
> of
> > BK
> > >> to
> > >> > >> >> local maven
> > >> > >> >> >>>>> repositories.
> > >> > >> >> >>>>> For all downstream open source projects this will be
> very
> > >> > useful
> > >> > >> >> >>>>>
> > >> > >> >> >>>>> I volunteer to setup the jenkins job and deal with infra
> > >> > >> >> >>>>>
> > >> > >> >> >>>>
> > >> > >> >> >>>> +1 on this.
> > >> > >> >> >>>>
> > >> > >> >> >>>>>
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>> > Thoughts?
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>> > On Apr 21, 2017 9:29 AM, "Venkateswara Rao Jujjuri" <
> > >> > >> >> jujj...@gmail.com>
> > >> > >> >> >>>>> > wrote:
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>> > +1
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>> > On Fri, Apr 21, 2017 at 8:16 AM, Matteo Merli <
> > >> > >> >> matteo.me...@gmail.com>
> > >> > >> >> >>>>> > wrote:
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>> > > +1
> > >> > >> >> >>>>> > > On Fri, Apr 21, 2017 at 7:06 AM Enrico Olivelli <
> > >> > >> >> eolive...@gmail.com>
> > >> > >> >> >>>>> > > wrote:
> > >> > >> >> >>>>> > >
> > >> > >> >> >>>>> > > > I wonder if we can start publishing the
> > 4.5.0-SNAPSHOT
> > >> > >> >> binaries on
> > >> > >> >> >>>>> > > > Maven Central.
> > >> > >> >> >>>>> > > >
> > >> > >> >> >>>>> > > > This will help projects which want to try the
> > upcoming
> > >> > >> version
> > >> > >> >> >>>>> without
> > >> > >> >> >>>>> > > > dealing with custom local Maven Repositories.
> > >> > >> >> >>>>> > > >
> > >> > >> >> >>>>> > > > I see recently Apache Tomcat started doing so
> > >> > >> >> >>>>> > > > http://marc.info/?l=tomcat-
> > dev&m=149269803006113&w=2
> > >> > >> >> >>>>> > > >
> > >> > >> >> >>>>> > > >
> > >> > >> >> >>>>> > > > I you all agree I would like to work on this.
> > >> > >> >> >>>>> > > >
> > >> > >> >> >>>>> > > >
> > >> > >> >> >>>>> > > > -- Enrico
> > >> > >> >> >>>>> > > >
> > >> > >> >> >>>>> > >
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>> > --
> > >> > >> >> >>>>> > Jvrao
> > >> > >> >> >>>>> > ---
> > >> > >> >> >>>>> > First they ignore you, then they laugh at you, then
> they
> > >> > fight
> > >> > >> >> you, then
> > >> > >> >> >>>>> > you win. - Mahatma Gandhi
> > >> > >> >> >>>>> >
> > >> > >> >> >>>>> --
> > >> > >> >> >>>>>
> > >> > >> >> >>>>>
> > >> > >> >> >>>>> -- Enrico Olivelli
> > >> > >> >> >>>>>
> > >> > >> >>
> > >> > >>
> > >> >
> > >> --
> > >>
> > >>
> > >> -- Enrico Olivelli
> > >>
> >
>
-- 


-- Enrico Olivelli

Reply via email to