[feedhenry-dev] MCP Demo - Mobile CI/CD Service

Dara Hayes pahayes at redhat.com
Fri Oct 13 13:50:34 UTC 2017


Great Job Aiden! You've got the perfect voice for demos! :D

Enjoy your weekend,

- Dara

On Fri, Oct 13, 2017 at 9:51 AM, David Martin <davmarti at redhat.com> wrote:

> Hey Evan,
>
> There is a 'Cordova' app type, so a dropdown might make sense for that.
> It could pass along an env var to the jenkins build to specify the
> platform type choosen. Then in your Jenkinsfile you can switch what to do
> based on that env var value.
>
> Alternatively, your Cordova Jenkinsfile could build multiple artifacts.
> According to this https://www.cloudbees.com/blog/top-10-best-
> practices-jenkins-pipeline-plugin, you can specify different nodes in the
> 1 pipeline, so you could execute a build for android & ios as part of the
> one build.
>
> e.g.
> parallel 'cordova-build':{
>     node('android'){ ... }
> }, 'functional-tests':{
>     node('ios'){ ... }
> }
>
> On 13 October 2017 at 00:21, Evan Shortiss <eshortis at redhat.com> wrote:
>
>> Thanks for the clarification Craig.
>>
>> On Thu, Oct 12, 2017 at 11:34 AM, cbrookes at redhat.com <
>> cbrookes at redhat.com> wrote:
>>
>>> Hey Evan,
>>> Currently you create an app with a platform type, and builds live under
>>> the app. So we will use this type to inform the ui, but you are correct
>>> that the Jenkins file will ultimately decide.
>>>
>>> Craig
>>>
>>> On 12 Oct 2017, at 18:09, Evan Shortiss <eshortis at redhat.com> wrote:
>>>
>>> Nice work guys. I assume the build time was long due to the resource
>>> quotas applied to the container? In the future would a dropdown exist where
>>> you can specify "android" or "ios" as build targets, or is that handled
>>> elsewhere, such as the jenkinsfile?
>>>
>>> On Thu, Oct 12, 2017 at 2:31 AM, Damien Murphy <damurphy at redhat.com>
>>> wrote:
>>>
>>>> Really nice demo, thanks for sharing Aiden :)
>>>>
>>>> Build time seemed a bit long ~25 mins, but am sure that will come down?
>>>>
>>>> Damien
>>>>
>>>> On 12 October 2017 at 10:17, Peter Braun <pbraun at redhat.com> wrote:
>>>>
>>>>> Great Demo Aiden, thanks for sharing!
>>>>>
>>>>> Am 12.10.2017 um 10:42 schrieb Aiden Keating <akeating at redhat.com>:
>>>>>
>>>>> Hey everyone,
>>>>>
>>>>> We've recorded a demo about the work we've been doing recently on the
>>>>> Mobile CI/CD service (Build farm integration) and using it with the Mobile
>>>>> Control Panel.
>>>>>
>>>>> The demo is quite short and includes setting up the Mobile CI/CD
>>>>> service, building an app and installing it in an emulator.
>>>>>
>>>>> https://youtu.be/89qSN8HXOmk
>>>>>
>>>>> For the PoC the Mobile CI/CD service can only produce debug Android
>>>>> builds from public repositories. In the future we will provide support for
>>>>> private repositories, release builds, including custom environment
>>>>> variables in builds and iOS builds.
>>>>>
>>>>> Thanks,
>>>>> Aiden
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> DAMIEN MURPHY
>>>>
>>>> SOFTWARE ENGINEER
>>>> <https://red.ht/sig>
>>>>
>>>> Red Hat Mobile <https://www.redhat.com/>
>>>>
>>>> IM: damurphy
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> EVAN SHORTISS
>>>
>>> MOBILE PRACTICE ARCHITECT, RED HAT MOBILE
>>>
>>> Los Angeles, USA
>>>
>>> evan.shortiss at redhat.com  M: +1-781-354-2834
>>> <https://red.ht/sig>
>>>
>>>
>>
>>
>> --
>>
>> EVAN SHORTISS
>>
>> MOBILE PRACTICE ARCHITECT, RED HAT MOBILE
>>
>> Los Angeles, USA
>>
>> evan.shortiss at redhat.com  M: +1-781-354-2834
>> <https://red.ht/sig>
>>
>
>
>
> --
> David Martin
> Red Hat Mobile
> Twitter: @irldavem
> IRC: @irldavem (feedhenry, mobile-internal)
>



-- 

Dara Hayes

ASsociate SOFTWARE ENGINEER, RED HAT MOBILE

Red Hat Waterford <https://www.redhat.com/>

Communications House, Cork Road

Waterford, Ireland

dara.hayes at redhat.com
<https://red.ht/sig>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/feedhenry-dev/attachments/20171013/b9ab99e2/attachment.htm>


More information about the feedhenry-dev mailing list