[ 
https://issues.jenkins-ci.org/browse/JENKINS-12852?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159388#comment-159388
 ] 

lacostej commented on JENKINS-12852:
------------------------------------

> Actually, I had some problems in get your ruby scripts to run. I don't use 
> ruby, so I missed a lot of packages dependencies.

That part I want to fix by making it a proper gem. That way it will be properly 
installed automatically.

> Also, it takes a bit of time to debug inside your bash script to understand 
> why they didn't work.

Yes. The script is tuned to my particular environment and clearly could fail in 
other environments. I am pretty new to iOS projects. Feel free to send your 
changes so that I can look at what you have done.

> About the API I was wondering if would be better to include everything in the 
> same job so there is no need to look into the relative path to find the job 
> that download the certificate (as you wrote in the tutorial).

I am a bit against putting the 2 tasks in the same job for several reasons
* things that don't need to be separate dont need to be merged in
* if you have a build farm, multiple projects or multiple developers, you still 
only need to download Apple's information once. And by splitting the tasks, you 
don't need to share the credentials either
* The part that is in batch today could definitively move into the plugin. The 
reason I used a batch script was
 1. it was faster to implement
 2. I needed to use it outside the CI server (on my developer box, I need to do 
the same things)

Still could you share your changes to the xcode batch scripts so that we know 
how to best integrate this into the xcode plugin ?
                
> Automating the management of iOS provisioning profiles
> ------------------------------------------------------
>
>                 Key: JENKINS-12852
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-12852
>             Project: Jenkins
>          Issue Type: New Feature
>          Components: xcode
>            Reporter: Valerio Mazzeo
>            Priority: Minor
>
> I was wondering if this is possible, and yesterday I bumped into this article:
> http://lacostej.blogspot.com/2012/02/automating-management-of-ios.html
> I have spent one day to make it work, but now is perfect!
> So, now could be really good to have this feature implemented into the plugin.
> Basically there are two steps:
> 1) download all the profile you need from the apple developer center
> 2) installing the new certificate into xcode and update the project file with 
> the new one
> if just the second point is integrated into the plugin should be sufficient 
> but if you can integrate all this process would be really amazing.
> I have already dealt with it, so I'm happy to answer your questions and doubt 
> about it.
> What do you think guys? I think would be a very great feature!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to