You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by Petr Ivanov <mr...@gmail.com> on 2018/03/28 12:02:34 UTC

Apache Ignite nightly nuget upload

Hi, Pavel!


While working on moving TC tests to new scheme, I stumbled across this build chain ([1] -> [2]).
I wonder, after preparing nightly build project [3] - can I move task of nuget uploading to one of build step of that chain?

IMO, nightly build in tests is a little bit out of place.


[1] https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_IgnitePlatformNetNuGet <https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_IgnitePlatformNetNuGet>
[2] https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_IgnitePlatformNetNuGetNightly <https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_IgnitePlatformNetNuGetNightly>
[3] https://ci.ignite.apache.org/project.html?projectId=Releases_NightlyRelease&branch_Releases_NightlyRelease=__all_branches__ <https://ci.ignite.apache.org/project.html?projectId=Releases_NightlyRelease&branch_Releases_NightlyRelease=__all_branches__>

Re: Apache Ignite nightly nuget upload

Posted by Petr Ivanov <mr...@gmail.com>.
Nice, we’ll stick to the MyGet then.


Can you prepare “apache-ignite-maven-nightly” feed and pass API key for it if you have account at MyGet?



> On 30 Mar 2018, at 11:25, Pavel Tupitsyn <pt...@apache.org> wrote:
> 
>> Apache’s way
> See [1]: there is no specific place for nightly builds. We can use whatever
> fits better.
> The main theme there is that we are discouraged from exposing nightly
> builds to end users.
> 
> [1] http://www.apache.org/legal/release-policy.html#host-rc
> 
> On Fri, Mar 30, 2018 at 11:14 AM, Petr Ivanov <mr...@gmail.com> wrote:
> 
>> No, currently nightly maven artifacts are not uploaded anywhere.
>> Yet, I’d like to research firstly Apache’s way of storing and providing
>> nightly artifacts.
>> 
>> 
>>> On 30 Mar 2018, at 11:11, Pavel Tupitsyn <pt...@apache.org> wrote:
>>> 
>>> By the way, MyGet supports Maven.
>>> 
>>> - Do we put nightly Maven artifacts somewhere already?
>>> - If not, should we put them on MyGet?
>>> 
>>> On Fri, Mar 30, 2018 at 11:09 AM, Pavel Tupitsyn <pt...@apache.org>
>>> wrote:
>>> 
>>>> Awesome, I like that version reflects the date!
>>>> 
>>>> On Fri, Mar 30, 2018 at 10:32 AM, Petr Ivanov <mr...@gmail.com>
>> wrote:
>>>> 
>>>>> Thanks, Pavel!
>>>>> 
>>>>> 
>>>>> I’ve successfully moved nightly nuget uploading task to “[APACHE IGNITE
>>>>> NIGHTLY RELEASE] #3 :: Assemble Nuget Packages” [1] configuration.
>> Marking
>>>>> previous configuration as obsolete.
>>>>> Artifacts in the MyGet Gallery [2] are updated.
>>>>> 
>>>>> 
>>>>> [1] https://ci.ignite.apache.org/viewType.html?buildTypeId=Relea
>>>>> ses_NightlyRelease_ApacheIgniteNightlyReleaseAssembleNugetPackages
>>>>> [2] https://www.myget.org/gallery/apache-ignite-net-nightly
>>>>> 
>>>>> 
>>>>> 
>>>>>> On 29 Mar 2018, at 10:10, Pavel Tupitsyn <pt...@apache.org>
>> wrote:
>>>>>> 
>>>>>> Hi Petr,
>>>>>> 
>>>>>> Sure, please go ahead.
>>>>>> That was a temporary solution which has become permanent :)
>>>>>> 
>>>>>> Thank you,
>>>>>> Pavel
>>>>>> 
>>>>>> On Wed, Mar 28, 2018 at 3:02 PM, Petr Ivanov <mr...@gmail.com>
>>>>> wrote:
>>>>>> 
>>>>>>> Hi, Pavel!
>>>>>>> 
>>>>>>> 
>>>>>>> While working on moving TC tests to new scheme, I stumbled across
>> this
>>>>>>> build chain ([1] -> [2]).
>>>>>>> I wonder, after preparing nightly build project [3] - can I move task
>>>>> of
>>>>>>> nuget uploading to one of build step of that chain?
>>>>>>> 
>>>>>>> IMO, nightly build in tests is a little bit out of place.
>>>>>>> 
>>>>>>> 
>>>>>>> [1] https://ci.ignite.apache.org/viewType.html?buildTypeId=
>>>>>>> IgniteTests24Java8_IgnitePlatformNetNuGet <
>>>>> https://ci.ignite.apache.org/
>>>>>>> viewType.html?buildTypeId=IgniteTests24Java8_IgnitePlatformNetNuGet>
>>>>>>> [2] https://ci.ignite.apache.org/viewType.html?buildTypeId=
>>>>>>> IgniteTests24Java8_IgnitePlatformNetNuGetNightly <
>>>>>>> https://ci.ignite.apache.org/viewType.html?buildTypeId=Ignit
>>>>> eTests24Java8_
>>>>>>> IgnitePlatformNetNuGetNightly>
>>>>>>> [3] https://ci.ignite.apache.org/project.html?projectId=
>>>>>>> Releases_NightlyRelease&branch_Releases_
>> NightlyRelease=__all_branches__
>>>>> <
>>>>>>> https://ci.ignite.apache.org/project.html?projectId=
>>>>>>> Releases_NightlyRelease&branch_Releases_NightlyRelease=__
>>>>> all_branches__>
>>>>> 
>>>>> 
>>>> 
>> 
>> 


Re: Apache Ignite nightly nuget upload

Posted by Pavel Tupitsyn <pt...@apache.org>.
 > Apache’s way
See [1]: there is no specific place for nightly builds. We can use whatever
fits better.
The main theme there is that we are discouraged from exposing nightly
builds to end users.

[1] http://www.apache.org/legal/release-policy.html#host-rc

On Fri, Mar 30, 2018 at 11:14 AM, Petr Ivanov <mr...@gmail.com> wrote:

> No, currently nightly maven artifacts are not uploaded anywhere.
> Yet, I’d like to research firstly Apache’s way of storing and providing
> nightly artifacts.
>
>
> > On 30 Mar 2018, at 11:11, Pavel Tupitsyn <pt...@apache.org> wrote:
> >
> > By the way, MyGet supports Maven.
> >
> > - Do we put nightly Maven artifacts somewhere already?
> > - If not, should we put them on MyGet?
> >
> > On Fri, Mar 30, 2018 at 11:09 AM, Pavel Tupitsyn <pt...@apache.org>
> > wrote:
> >
> >> Awesome, I like that version reflects the date!
> >>
> >> On Fri, Mar 30, 2018 at 10:32 AM, Petr Ivanov <mr...@gmail.com>
> wrote:
> >>
> >>> Thanks, Pavel!
> >>>
> >>>
> >>> I’ve successfully moved nightly nuget uploading task to “[APACHE IGNITE
> >>> NIGHTLY RELEASE] #3 :: Assemble Nuget Packages” [1] configuration.
> Marking
> >>> previous configuration as obsolete.
> >>> Artifacts in the MyGet Gallery [2] are updated.
> >>>
> >>>
> >>> [1] https://ci.ignite.apache.org/viewType.html?buildTypeId=Relea
> >>> ses_NightlyRelease_ApacheIgniteNightlyReleaseAssembleNugetPackages
> >>> [2] https://www.myget.org/gallery/apache-ignite-net-nightly
> >>>
> >>>
> >>>
> >>>> On 29 Mar 2018, at 10:10, Pavel Tupitsyn <pt...@apache.org>
> wrote:
> >>>>
> >>>> Hi Petr,
> >>>>
> >>>> Sure, please go ahead.
> >>>> That was a temporary solution which has become permanent :)
> >>>>
> >>>> Thank you,
> >>>> Pavel
> >>>>
> >>>> On Wed, Mar 28, 2018 at 3:02 PM, Petr Ivanov <mr...@gmail.com>
> >>> wrote:
> >>>>
> >>>>> Hi, Pavel!
> >>>>>
> >>>>>
> >>>>> While working on moving TC tests to new scheme, I stumbled across
> this
> >>>>> build chain ([1] -> [2]).
> >>>>> I wonder, after preparing nightly build project [3] - can I move task
> >>> of
> >>>>> nuget uploading to one of build step of that chain?
> >>>>>
> >>>>> IMO, nightly build in tests is a little bit out of place.
> >>>>>
> >>>>>
> >>>>> [1] https://ci.ignite.apache.org/viewType.html?buildTypeId=
> >>>>> IgniteTests24Java8_IgnitePlatformNetNuGet <
> >>> https://ci.ignite.apache.org/
> >>>>> viewType.html?buildTypeId=IgniteTests24Java8_IgnitePlatformNetNuGet>
> >>>>> [2] https://ci.ignite.apache.org/viewType.html?buildTypeId=
> >>>>> IgniteTests24Java8_IgnitePlatformNetNuGetNightly <
> >>>>> https://ci.ignite.apache.org/viewType.html?buildTypeId=Ignit
> >>> eTests24Java8_
> >>>>> IgnitePlatformNetNuGetNightly>
> >>>>> [3] https://ci.ignite.apache.org/project.html?projectId=
> >>>>> Releases_NightlyRelease&branch_Releases_
> NightlyRelease=__all_branches__
> >>> <
> >>>>> https://ci.ignite.apache.org/project.html?projectId=
> >>>>> Releases_NightlyRelease&branch_Releases_NightlyRelease=__
> >>> all_branches__>
> >>>
> >>>
> >>
>
>

Re: Apache Ignite nightly nuget upload

Posted by Petr Ivanov <mr...@gmail.com>.
No, currently nightly maven artifacts are not uploaded anywhere.
Yet, I’d like to research firstly Apache’s way of storing and providing nightly artifacts.


> On 30 Mar 2018, at 11:11, Pavel Tupitsyn <pt...@apache.org> wrote:
> 
> By the way, MyGet supports Maven.
> 
> - Do we put nightly Maven artifacts somewhere already?
> - If not, should we put them on MyGet?
> 
> On Fri, Mar 30, 2018 at 11:09 AM, Pavel Tupitsyn <pt...@apache.org>
> wrote:
> 
>> Awesome, I like that version reflects the date!
>> 
>> On Fri, Mar 30, 2018 at 10:32 AM, Petr Ivanov <mr...@gmail.com> wrote:
>> 
>>> Thanks, Pavel!
>>> 
>>> 
>>> I’ve successfully moved nightly nuget uploading task to “[APACHE IGNITE
>>> NIGHTLY RELEASE] #3 :: Assemble Nuget Packages” [1] configuration. Marking
>>> previous configuration as obsolete.
>>> Artifacts in the MyGet Gallery [2] are updated.
>>> 
>>> 
>>> [1] https://ci.ignite.apache.org/viewType.html?buildTypeId=Relea
>>> ses_NightlyRelease_ApacheIgniteNightlyReleaseAssembleNugetPackages
>>> [2] https://www.myget.org/gallery/apache-ignite-net-nightly
>>> 
>>> 
>>> 
>>>> On 29 Mar 2018, at 10:10, Pavel Tupitsyn <pt...@apache.org> wrote:
>>>> 
>>>> Hi Petr,
>>>> 
>>>> Sure, please go ahead.
>>>> That was a temporary solution which has become permanent :)
>>>> 
>>>> Thank you,
>>>> Pavel
>>>> 
>>>> On Wed, Mar 28, 2018 at 3:02 PM, Petr Ivanov <mr...@gmail.com>
>>> wrote:
>>>> 
>>>>> Hi, Pavel!
>>>>> 
>>>>> 
>>>>> While working on moving TC tests to new scheme, I stumbled across this
>>>>> build chain ([1] -> [2]).
>>>>> I wonder, after preparing nightly build project [3] - can I move task
>>> of
>>>>> nuget uploading to one of build step of that chain?
>>>>> 
>>>>> IMO, nightly build in tests is a little bit out of place.
>>>>> 
>>>>> 
>>>>> [1] https://ci.ignite.apache.org/viewType.html?buildTypeId=
>>>>> IgniteTests24Java8_IgnitePlatformNetNuGet <
>>> https://ci.ignite.apache.org/
>>>>> viewType.html?buildTypeId=IgniteTests24Java8_IgnitePlatformNetNuGet>
>>>>> [2] https://ci.ignite.apache.org/viewType.html?buildTypeId=
>>>>> IgniteTests24Java8_IgnitePlatformNetNuGetNightly <
>>>>> https://ci.ignite.apache.org/viewType.html?buildTypeId=Ignit
>>> eTests24Java8_
>>>>> IgnitePlatformNetNuGetNightly>
>>>>> [3] https://ci.ignite.apache.org/project.html?projectId=
>>>>> Releases_NightlyRelease&branch_Releases_NightlyRelease=__all_branches__
>>> <
>>>>> https://ci.ignite.apache.org/project.html?projectId=
>>>>> Releases_NightlyRelease&branch_Releases_NightlyRelease=__
>>> all_branches__>
>>> 
>>> 
>> 


Re: Apache Ignite nightly nuget upload

Posted by Pavel Tupitsyn <pt...@apache.org>.
By the way, MyGet supports Maven.

- Do we put nightly Maven artifacts somewhere already?
- If not, should we put them on MyGet?

On Fri, Mar 30, 2018 at 11:09 AM, Pavel Tupitsyn <pt...@apache.org>
wrote:

> Awesome, I like that version reflects the date!
>
> On Fri, Mar 30, 2018 at 10:32 AM, Petr Ivanov <mr...@gmail.com> wrote:
>
>> Thanks, Pavel!
>>
>>
>> I’ve successfully moved nightly nuget uploading task to “[APACHE IGNITE
>> NIGHTLY RELEASE] #3 :: Assemble Nuget Packages” [1] configuration. Marking
>> previous configuration as obsolete.
>> Artifacts in the MyGet Gallery [2] are updated.
>>
>>
>> [1] https://ci.ignite.apache.org/viewType.html?buildTypeId=Relea
>> ses_NightlyRelease_ApacheIgniteNightlyReleaseAssembleNugetPackages
>> [2] https://www.myget.org/gallery/apache-ignite-net-nightly
>>
>>
>>
>> > On 29 Mar 2018, at 10:10, Pavel Tupitsyn <pt...@apache.org> wrote:
>> >
>> > Hi Petr,
>> >
>> > Sure, please go ahead.
>> > That was a temporary solution which has become permanent :)
>> >
>> > Thank you,
>> > Pavel
>> >
>> > On Wed, Mar 28, 2018 at 3:02 PM, Petr Ivanov <mr...@gmail.com>
>> wrote:
>> >
>> >> Hi, Pavel!
>> >>
>> >>
>> >> While working on moving TC tests to new scheme, I stumbled across this
>> >> build chain ([1] -> [2]).
>> >> I wonder, after preparing nightly build project [3] - can I move task
>> of
>> >> nuget uploading to one of build step of that chain?
>> >>
>> >> IMO, nightly build in tests is a little bit out of place.
>> >>
>> >>
>> >> [1] https://ci.ignite.apache.org/viewType.html?buildTypeId=
>> >> IgniteTests24Java8_IgnitePlatformNetNuGet <
>> https://ci.ignite.apache.org/
>> >> viewType.html?buildTypeId=IgniteTests24Java8_IgnitePlatformNetNuGet>
>> >> [2] https://ci.ignite.apache.org/viewType.html?buildTypeId=
>> >> IgniteTests24Java8_IgnitePlatformNetNuGetNightly <
>> >> https://ci.ignite.apache.org/viewType.html?buildTypeId=Ignit
>> eTests24Java8_
>> >> IgnitePlatformNetNuGetNightly>
>> >> [3] https://ci.ignite.apache.org/project.html?projectId=
>> >> Releases_NightlyRelease&branch_Releases_NightlyRelease=__all_branches__
>> <
>> >> https://ci.ignite.apache.org/project.html?projectId=
>> >> Releases_NightlyRelease&branch_Releases_NightlyRelease=__
>> all_branches__>
>>
>>
>

Re: Apache Ignite nightly nuget upload

Posted by Pavel Tupitsyn <pt...@apache.org>.
Awesome, I like that version reflects the date!

On Fri, Mar 30, 2018 at 10:32 AM, Petr Ivanov <mr...@gmail.com> wrote:

> Thanks, Pavel!
>
>
> I’ve successfully moved nightly nuget uploading task to “[APACHE IGNITE
> NIGHTLY RELEASE] #3 :: Assemble Nuget Packages” [1] configuration. Marking
> previous configuration as obsolete.
> Artifacts in the MyGet Gallery [2] are updated.
>
>
> [1] https://ci.ignite.apache.org/viewType.html?buildTypeId=
> Releases_NightlyRelease_ApacheIgniteNightlyReleaseAssembleNugetPackages
> [2] https://www.myget.org/gallery/apache-ignite-net-nightly
>
>
>
> > On 29 Mar 2018, at 10:10, Pavel Tupitsyn <pt...@apache.org> wrote:
> >
> > Hi Petr,
> >
> > Sure, please go ahead.
> > That was a temporary solution which has become permanent :)
> >
> > Thank you,
> > Pavel
> >
> > On Wed, Mar 28, 2018 at 3:02 PM, Petr Ivanov <mr...@gmail.com>
> wrote:
> >
> >> Hi, Pavel!
> >>
> >>
> >> While working on moving TC tests to new scheme, I stumbled across this
> >> build chain ([1] -> [2]).
> >> I wonder, after preparing nightly build project [3] - can I move task of
> >> nuget uploading to one of build step of that chain?
> >>
> >> IMO, nightly build in tests is a little bit out of place.
> >>
> >>
> >> [1] https://ci.ignite.apache.org/viewType.html?buildTypeId=
> >> IgniteTests24Java8_IgnitePlatformNetNuGet <
> https://ci.ignite.apache.org/
> >> viewType.html?buildTypeId=IgniteTests24Java8_IgnitePlatformNetNuGet>
> >> [2] https://ci.ignite.apache.org/viewType.html?buildTypeId=
> >> IgniteTests24Java8_IgnitePlatformNetNuGetNightly <
> >> https://ci.ignite.apache.org/viewType.html?buildTypeId=
> IgniteTests24Java8_
> >> IgnitePlatformNetNuGetNightly>
> >> [3] https://ci.ignite.apache.org/project.html?projectId=
> >> Releases_NightlyRelease&branch_Releases_NightlyRelease=__all_branches__
> <
> >> https://ci.ignite.apache.org/project.html?projectId=
> >> Releases_NightlyRelease&branch_Releases_NightlyRelease=__all_branches_
> _>
>
>

Re: Apache Ignite nightly nuget upload

Posted by Petr Ivanov <mr...@gmail.com>.
Thanks, Pavel!


I’ve successfully moved nightly nuget uploading task to “[APACHE IGNITE NIGHTLY RELEASE] #3 :: Assemble Nuget Packages” [1] configuration. Marking previous configuration as obsolete.
Artifacts in the MyGet Gallery [2] are updated.


[1] https://ci.ignite.apache.org/viewType.html?buildTypeId=Releases_NightlyRelease_ApacheIgniteNightlyReleaseAssembleNugetPackages
[2] https://www.myget.org/gallery/apache-ignite-net-nightly



> On 29 Mar 2018, at 10:10, Pavel Tupitsyn <pt...@apache.org> wrote:
> 
> Hi Petr,
> 
> Sure, please go ahead.
> That was a temporary solution which has become permanent :)
> 
> Thank you,
> Pavel
> 
> On Wed, Mar 28, 2018 at 3:02 PM, Petr Ivanov <mr...@gmail.com> wrote:
> 
>> Hi, Pavel!
>> 
>> 
>> While working on moving TC tests to new scheme, I stumbled across this
>> build chain ([1] -> [2]).
>> I wonder, after preparing nightly build project [3] - can I move task of
>> nuget uploading to one of build step of that chain?
>> 
>> IMO, nightly build in tests is a little bit out of place.
>> 
>> 
>> [1] https://ci.ignite.apache.org/viewType.html?buildTypeId=
>> IgniteTests24Java8_IgnitePlatformNetNuGet <https://ci.ignite.apache.org/
>> viewType.html?buildTypeId=IgniteTests24Java8_IgnitePlatformNetNuGet>
>> [2] https://ci.ignite.apache.org/viewType.html?buildTypeId=
>> IgniteTests24Java8_IgnitePlatformNetNuGetNightly <
>> https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_
>> IgnitePlatformNetNuGetNightly>
>> [3] https://ci.ignite.apache.org/project.html?projectId=
>> Releases_NightlyRelease&branch_Releases_NightlyRelease=__all_branches__ <
>> https://ci.ignite.apache.org/project.html?projectId=
>> Releases_NightlyRelease&branch_Releases_NightlyRelease=__all_branches__>


Re: Apache Ignite nightly nuget upload

Posted by Pavel Tupitsyn <pt...@apache.org>.
Hi Petr,

Sure, please go ahead.
That was a temporary solution which has become permanent :)

Thank you,
Pavel

On Wed, Mar 28, 2018 at 3:02 PM, Petr Ivanov <mr...@gmail.com> wrote:

> Hi, Pavel!
>
>
> While working on moving TC tests to new scheme, I stumbled across this
> build chain ([1] -> [2]).
> I wonder, after preparing nightly build project [3] - can I move task of
> nuget uploading to one of build step of that chain?
>
> IMO, nightly build in tests is a little bit out of place.
>
>
> [1] https://ci.ignite.apache.org/viewType.html?buildTypeId=
> IgniteTests24Java8_IgnitePlatformNetNuGet <https://ci.ignite.apache.org/
> viewType.html?buildTypeId=IgniteTests24Java8_IgnitePlatformNetNuGet>
> [2] https://ci.ignite.apache.org/viewType.html?buildTypeId=
> IgniteTests24Java8_IgnitePlatformNetNuGetNightly <
> https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_
> IgnitePlatformNetNuGetNightly>
> [3] https://ci.ignite.apache.org/project.html?projectId=
> Releases_NightlyRelease&branch_Releases_NightlyRelease=__all_branches__ <
> https://ci.ignite.apache.org/project.html?projectId=
> Releases_NightlyRelease&branch_Releases_NightlyRelease=__all_branches__>