tag:help.appveyor.com,2012-11-13:/discussions/questions/33139-ios-using-virtual-box-or-other-vmAppVeyor: Discussion 2019-03-20T21:01:15Ztag:help.appveyor.com,2012-11-13:Comment/468074172019-01-17T01:12:36Z2019-01-17T01:12:36ZiOS using virtual-box or other VM<div><p>Do you have an experience doing this on your own computer? If yes, we can try to investigate how to automate it on AppVeyor.</p></div>Ilya Finkelshteyntag:help.appveyor.com,2012-11-13:Comment/468074172019-01-17T06:41:05Z2019-01-17T06:41:05ZiOS using virtual-box or other VM<div><p>I'm currently learning the subject.<br>
Mainly following this tutorial:<br>
<a href="http://www.wikigain.com/install-macos-sierra-10-12-virtualbox/">http://www.wikigain.com/install-macos-sierra-10-12-virtualbox/</a><br>
I managed to download the file from google drive, install Virtual-Box 6. add the vmdk as a hard disk, and run the code that exists within the rar file to configure the image (I used the 5.x code).<br>
When I start it on my windows machine, it boots up and I was able to use it to download xcode, my code and compile it.<br>
But it is very far from something I can automate - for example I needed to log-in to my apple account and configure a password for the OS inside the VM...<br>
I would love to be able to automate it, I just don't have a clue where to start...<br>
Any help or insight would be appreciated.</p></div>harel.mazortag:help.appveyor.com,2012-11-13:Comment/468074172019-01-17T09:37:55Z2019-01-17T09:37:55ZiOS using virtual-box or other VM<div><p>As a shortcut we can enable <a href="https://www.appveyor.com/docs/build-environment/#private-build-cloud">private build cloud</a> for you so you can have your own image with everything you need pre-installed. You can set up a <a href="https://www.appveyor.com/docs/build-configuration/#build-matrix">build matrix</a> with one job to run on AppVeyor as usual and another on your own cloud/image. If you do not want to spend on Hyper-V machine or some cloud VMs, you can even connect your own computer with "running builds as a local process approach" (but will not have clean VM for each build). More details <a href="https://www.appveyor.com/docs/enterprise/how-to/#private-build-clouds">here</a>. Let us know if you are interested. It does not require any paid plan.</p></div>Ilya Finkelshteyntag:help.appveyor.com,2012-11-13:Comment/468074172019-01-17T12:10:18Z2019-01-17T12:10:18ZiOS using virtual-box or other VM<div><p>Thanks for the quick response!<br>
While this might work for me, I was hoping this can serve other users too.<br>
What you are suggesting is extracting all the proprietary stuff into a dedicated machine to do the work, I was hoping to be able to run all the steps I made on my PC from command line to run in the appveyor environment. I think it's possible but very complicated...</p></div>harel.mazortag:help.appveyor.com,2012-11-13:Comment/468074172019-01-17T21:57:42Z2019-01-17T21:57:42ZiOS using virtual-box or other VM<div><p>If you log-in to your Apple account and configure a password for the OS inside the VM, can you save this VM virtual disk and re-use it? In this case you can place it into some secure location and try to download to AppVeyor on the fly... Just an idea...</p></div>Ilya Finkelshteyn