Ivy nightly builds - Generate a full .zip/.tar.gz snapshots?

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Ivy nightly builds - Generate a full .zip/.tar.gz snapshots?

J Pai
Would it be feasible to have a Jenkins daily job (runs once at a schedule) for Ivy which publishes the complete binary zip/tar.gz of Ivy nightly snapshots? I know we have a daily job currently here[1] which generates a jar as the artifact output of the job. Maybe this job itself can be changed to generate the full distributable binary .zip/.tar.gz?

Where I plan to use such a job is, to have Ivy users have quick access to our nightly builds so that they can use those binaries just like they would for released versions. That way, we can ask the users to test out/verify any bug fixes we have pushed, in their own environments by installing those snapshots. Especially in cases where it’s hard to reproduce some bugs in first place (Windows OS for example). I understand they could probably do it even now using those jars we publish, but I would prefer the process of “installation” to be almost the same as what we would do with released binaries - i.e. use a .zip/.tar.gz with all relevant files in them.

[1] https://builds.apache.org/job/Ivy/

-Jaikiran
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

AW: Ivy nightly builds - Generate a full .zip/.tar.gz snapshots?

Jan Matèrne (jhm)
> Would it be feasible to have a Jenkins daily job (runs once at a
> schedule) for Ivy which publishes the complete binary zip/tar.gz of Ivy
> nightly snapshots? I know we have a daily job currently here[1] which
> generates a jar as the artifact output of the job. Maybe this job
> itself can be changed to generate the full distributable binary
> .zip/.tar.gz?
>
> Where I plan to use such a job is, to have Ivy users have quick access
> to our nightly builds so that they can use those binaries just like
> they would for released versions. That way, we can ask the users to
> test out/verify any bug fixes we have pushed, in their own environments
> by installing those snapshots. Especially in cases where it’s hard to
> reproduce some bugs in first place (Windows OS for example). I
> understand they could probably do it even now using those jars we
> publish, but I would prefer the process of “installation” to be almost
> the same as what we would do with released binaries - i.e. use a
> .zip/.tar.gz with all relevant files in them.
>
> [1] https://builds.apache.org/job/Ivy/


Not sure if that is that the right.
I set up a job which runs @daily, starts "ant -f build-release.xml snapshot-bin" and publishes build/distrib/dist/**.
https://builds.apache.org/view/A/view/Ant/job/Ivy-NightlyDistribution/


Jan


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Ivy nightly builds - Generate a full .zip/.tar.gz snapshots?

J Pai
Looked at the job logs. This indeed caught a genuine compilation error. Given that we don’t run these tutorials build daily, it wasn’t noticed this far. It looks like this might have been introduced by some of our recent changes. I’ll  take a look to fix it today.

-Jaikiran
On 03-Jun-2017, at 1:28 AM, Jan Matèrne (jhm) <[hidden email]> wrote:

> Would it be feasible to have a Jenkins daily job (runs once at a
> schedule) for Ivy which publishes the complete binary zip/tar.gz of Ivy
> nightly snapshots? I know we have a daily job currently here[1] which
> generates a jar as the artifact output of the job. Maybe this job
> itself can be changed to generate the full distributable binary
> .zip/.tar.gz?
>
> Where I plan to use such a job is, to have Ivy users have quick access
> to our nightly builds so that they can use those binaries just like
> they would for released versions. That way, we can ask the users to
> test out/verify any bug fixes we have pushed, in their own environments
> by installing those snapshots. Especially in cases where it’s hard to
> reproduce some bugs in first place (Windows OS for example). I
> understand they could probably do it even now using those jars we
> publish, but I would prefer the process of “installation” to be almost
> the same as what we would do with released binaries - i.e. use a
> .zip/.tar.gz with all relevant files in them.
>
> [1] https://builds.apache.org/job/Ivy/


Not sure if that is that the right.
I set up a job which runs @daily, starts "ant -f build-release.xml snapshot-bin" and publishes build/distrib/dist/**.
https://builds.apache.org/view/A/view/Ant/job/Ivy-NightlyDistribution/


Jan


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Ivy nightly builds - Generate a full .zip/.tar.gz snapshots?

J Pai
Here’s the PR to fix the tutorial regressions https://github.com/apache/ant-ivy/pull/40

-Jaikiran
On 03-Jun-2017, at 7:09 AM, J Pai <[hidden email]> wrote:

Looked at the job logs. This indeed caught a genuine compilation error. Given that we don’t run these tutorials build daily, it wasn’t noticed this far. It looks like this might have been introduced by some of our recent changes. I’ll  take a look to fix it today.

-Jaikiran
On 03-Jun-2017, at 1:28 AM, Jan Matèrne (jhm) <[hidden email]> wrote:

> Would it be feasible to have a Jenkins daily job (runs once at a
> schedule) for Ivy which publishes the complete binary zip/tar.gz of Ivy
> nightly snapshots? I know we have a daily job currently here[1] which
> generates a jar as the artifact output of the job. Maybe this job
> itself can be changed to generate the full distributable binary
> .zip/.tar.gz?
>
> Where I plan to use such a job is, to have Ivy users have quick access
> to our nightly builds so that they can use those binaries just like
> they would for released versions. That way, we can ask the users to
> test out/verify any bug fixes we have pushed, in their own environments
> by installing those snapshots. Especially in cases where it’s hard to
> reproduce some bugs in first place (Windows OS for example). I
> understand they could probably do it even now using those jars we
> publish, but I would prefer the process of “installation” to be almost
> the same as what we would do with released binaries - i.e. use a
> .zip/.tar.gz with all relevant files in them.
>
> [1] https://builds.apache.org/job/Ivy/


Not sure if that is that the right.
I set up a job which runs @daily, starts "ant -f build-release.xml snapshot-bin" and publishes build/distrib/dist/**.
https://builds.apache.org/view/A/view/Ant/job/Ivy-NightlyDistribution/


Jan


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]




---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

AW: Ivy nightly builds - Generate a full .zip/.tar.gz snapshots?

Jan Matèrne (jhm)
merged.
We'll see the next nightly ...

Jan

> -----Ursprüngliche Nachricht-----
> Von: J Pai [mailto:[hidden email]]
> Gesendet: Samstag, 3. Juni 2017 04:07
> An: Ant Developers List
> Betreff: Re: Ivy nightly builds - Generate a full .zip/.tar.gz
> snapshots?
>
> Here’s the PR to fix the tutorial regressions
> https://github.com/apache/ant-ivy/pull/40
>
> -Jaikiran
> On 03-Jun-2017, at 7:09 AM, J Pai <[hidden email]> wrote:
>
> Looked at the job logs. This indeed caught a genuine compilation error.
> Given that we don’t run these tutorials build daily, it wasn’t noticed
> this far. It looks like this might have been introduced by some of our
> recent changes. I’ll  take a look to fix it today.
>
> -Jaikiran
> On 03-Jun-2017, at 1:28 AM, Jan Matèrne (jhm) <[hidden email]>
> wrote:
>
> > Would it be feasible to have a Jenkins daily job (runs once at a
> > schedule) for Ivy which publishes the complete binary zip/tar.gz of
> > Ivy nightly snapshots? I know we have a daily job currently here[1]
> > which generates a jar as the artifact output of the job. Maybe this
> > job itself can be changed to generate the full distributable binary
> > .zip/.tar.gz?
> >
> > Where I plan to use such a job is, to have Ivy users have quick
> access
> > to our nightly builds so that they can use those binaries just like
> > they would for released versions. That way, we can ask the users to
> > test out/verify any bug fixes we have pushed, in their own
> > environments by installing those snapshots. Especially in cases where
> > it’s hard to reproduce some bugs in first place (Windows OS for
> > example). I understand they could probably do it even now using those
> > jars we publish, but I would prefer the process of “installation” to
> > be almost the same as what we would do with released binaries - i.e.
> > use a .zip/.tar.gz with all relevant files in them.
> >
> > [1] https://builds.apache.org/job/Ivy/
>
>
> Not sure if that is that the right.
> I set up a job which runs @daily, starts "ant -f build-release.xml
> snapshot-bin" and publishes build/distrib/dist/**.
> https://builds.apache.org/view/A/view/Ant/job/Ivy-NightlyDistribution/
>
>
> Jan
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email] For additional
> commands, e-mail: [hidden email]
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email] For additional
> commands, e-mail: [hidden email]



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Ivy nightly builds - Generate a full .zip/.tar.gz snapshots?

J Pai
This job worked and we now have 2 successful runs of it. Thank you for setting this up - I’m hoping this will now get us a bit more quicker inputs to bug fixes and other things from Ivy user community who might be willing to give it a try.

-Jaikiran
On 03-Jun-2017, at 3:51 PM, Jan Matèrne (jhm) <[hidden email]> wrote:

merged.
We'll see the next nightly ...

Jan

> -----Ursprüngliche Nachricht-----
> Von: J Pai [mailto:[hidden email]]
> Gesendet: Samstag, 3. Juni 2017 04:07
> An: Ant Developers List
> Betreff: Re: Ivy nightly builds - Generate a full .zip/.tar.gz
> snapshots?
>
> Here’s the PR to fix the tutorial regressions
> https://github.com/apache/ant-ivy/pull/40
>
> -Jaikiran
> On 03-Jun-2017, at 7:09 AM, J Pai <[hidden email]> wrote:
>
> Looked at the job logs. This indeed caught a genuine compilation error.
> Given that we don’t run these tutorials build daily, it wasn’t noticed
> this far. It looks like this might have been introduced by some of our
> recent changes. I’ll  take a look to fix it today.
>
> -Jaikiran
> On 03-Jun-2017, at 1:28 AM, Jan Matèrne (jhm) <[hidden email]>
> wrote:
>
>> Would it be feasible to have a Jenkins daily job (runs once at a
>> schedule) for Ivy which publishes the complete binary zip/tar.gz of
>> Ivy nightly snapshots? I know we have a daily job currently here[1]
>> which generates a jar as the artifact output of the job. Maybe this
>> job itself can be changed to generate the full distributable binary
>> .zip/.tar.gz?
>>
>> Where I plan to use such a job is, to have Ivy users have quick
> access
>> to our nightly builds so that they can use those binaries just like
>> they would for released versions. That way, we can ask the users to
>> test out/verify any bug fixes we have pushed, in their own
>> environments by installing those snapshots. Especially in cases where
>> it’s hard to reproduce some bugs in first place (Windows OS for
>> example). I understand they could probably do it even now using those
>> jars we publish, but I would prefer the process of “installation” to
>> be almost the same as what we would do with released binaries - i.e.
>> use a .zip/.tar.gz with all relevant files in them.
>>
>> [1] https://builds.apache.org/job/Ivy/
>
>
> Not sure if that is that the right.
> I set up a job which runs @daily, starts "ant -f build-release.xml
> snapshot-bin" and publishes build/distrib/dist/**.
> https://builds.apache.org/view/A/view/Ant/job/Ivy-NightlyDistribution/
>
>
> Jan
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email] For additional
> commands, e-mail: [hidden email]
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email] For additional
> commands, e-mail: [hidden email]



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Loading...