Hi!
I finally got around to add some information about doing pre-releases with
the build farm. I added it to the existing local pre-release tutorial:
http://www.ros.org/wiki/bloom/Tutorials/PrereleaseTest
I also added a note on the first time and new version tutorials:
http://www.ros.org/wiki/bloom/Tutorials/FirstTimeRelease
http://www.ros.org/wiki/bloom/Tutorials/ReleaseCatkinPackage
Please add corrections and additional information as needed.
Cheers,
Marcus
On Mon, Jul 15, 2013 at 10:36 AM, Marcus Liebhardt <
marcus.liebhardt@yujinrobot.com> wrote:
> Hello, everybody!
>
> Before I start adding information about pre-releasing to the wiki, I'd
> like to discuss few points:
>
> Jack mentioned, that he usually runs pre-release tests on his development
> branch and that there might be differences in what gets tested among the
> devel/source and release builds. This makes me wonder, whether it is better
> to do pre-release tests from source or release.
>
> Also, I'd like to know against which repos the two different build options
> (source and release) are built (i.e. building, shadow-fixed, public).
>
> Furthermore, I believe http://www.ros.org/wiki/regression_tests could use
> a small update, e.g. the "devel" file seems to be the "source" file in
> Hydro.
>
> And finally, I would put all that information into a new bloom tutorial
> about pre-releasing, if no one disagrees.
>
>
> All the best,
> Marcus
>
>
>
> On Thu, Jul 11, 2013 at 3:09 AM, Dirk Thomas <dthomas@osrfoundation.org>wrote:
>
>> On 09.07.2013 21:48, Tully Foote wrote:
>>
>>>
>>> On Tue, Jul 9, 2013 at 7:41 PM, Marcus Liebhardt <
>>> marcus.liebhardt@yujinrobot.**com <marcus.liebhardt@yujinrobot.com><mailto:
>>> marcus.liebhardt@**yujinrobot.com <marcus.liebhardt@yujinrobot.com>>>
>>> wrote:
>>>
>>>
>>> On Wed, Jul 10, 2013 at 9:47 AM, Dirk Thomas <
>>> dthomas@osrfoundation.org <mailto:dthomas@osrfoundation.**org<dthomas@osrfoundation.org>>>
>>> wrote:
>>>
>>> Already fixed and building successfully now.
>>> I triggered another prerelease with your email - so you should
>>> get an email soon:
>>> http://jenkins.willowgarage.**com:8080/job/prerelease-hydro-**
>>> turtlebot_create/13/<http://jenkins.willowgarage.com:8080/job/prerelease-hydro-turtlebot_create/13/>
>>>
>>>
>>> Thanks for another fix, Dirk. Unfortunately, I don't seem to get
>>> emails for successful pre-release builds. The log also doesn't show
>>> anything about sending emails either:
>>> http://jenkins.willowgarage.**com:8080/job/prerelease-hydro-**
>>> turtlebot_create/ARCH_PARAM=**amd64,UBUNTU_PARAM=precise,**
>>> label=prerelease/15/console<http://jenkins.willowgarage.com:8080/job/prerelease-hydro-turtlebot_create/ARCH_PARAM=amd64,UBUNTU_PARAM=precise,label=prerelease/15/console>
>>>
>>> Seems like this behaviour is adopted from the normal release builds,
>>> where one only gets emails for build failures and "back to normal"
>>> notifications. For pre-releases however, I would like to get
>>> an email in any case.
>>> Could get this feature added?
>>>
>>> Thanks,
>>> Marcus
>>>
>>>
>>> Yeah, I'm not sure when that stopped happening. It's ticketed here:
>>> https://github.com/ros-**infrastructure/jenkins_tools/**issues/16<https://github.com/ros-infrastructure/jenkins_tools/issues/16>
>>>
>>> Tully
>>>
>>
>>
>> Implemented and deployed.
>>
>> - Dirk
>>
>> ______________________________**_________________
>> Ros-release mailing list
>> Ros-release@code.ros.org
>> https://code.ros.org/mailman/**listinfo/ros-release<https://code.ros.org/mailman/listinfo/ros-release>
>>
>
>
>
> --
> Marcus Liebhardt
> Control Engineer
> Yujin Robot
> 주소: 대한민국 서울시 금천구 가산동 345-30 남성프라자 #601, 153-023.
> Address: Door
> #601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu, Seoul, 153-023,
> Republic of Korea
> Website: http://www.yujinrobot.com
> Email: marcus.liebhardt@yujinrobot.com
> Phone: +82-70-46577073
>
--
Marcus Liebhardt
Control Engineer
Yujin Robot
주소: 대한민국 서울시 금천구 가산동 345-30 남성프라자 #601, 153-023.
Address: Door #601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu, Seoul,
153-023, Republic of Korea
Website:
http://www.yujinrobot.com
Email:
marcus.liebhardt@yujinrobot.com
Phone: +82-70-46577073
--
Marcus Liebhardt
Control Engineer
Yujin Robot
주소: 대한민국 서울시 금천구 가산동 345-30 남성프라자 #601, 153-023.
Address: Door #601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu, Seoul,
153-023, Republic of Korea
Website:
http://www.yujinrobot.com
Email:
marcus.liebhardt@yujinrobot.com
Phone: +82-70-46577073