Visual Studio 2017: Copying the Xamarin.iOS IPA file on the macOS buildserver with an MSBuild target

I am currently in the process of implementing an improved software quality pipeline incorporating automated end-to-end tests for our software development team. (At the moment the tests are run manually by our QA department, which is quite time-consuming.) As a proof of concept, I am implementing automated tests with SpecFlow and Appium for our app project. In order to run the tests for the most recent version of the iOS app, I’d like to copy the latest .ipa file (I’ll refer to this file as IPA in the following) to a specific directory to run the tests on this very build. This seems to be quite an uncommon task, since there is scarce information to be found on it online and the information I have been able to find is outdated or incomplete or both.

Read More

Angular App in Azure - Part II: Azure App Service and DevOps

Part I: Project outline

This is the second blog post in my series about taking an Angular App to Azure. In my first blog post I gave a general outline of the project, today I’d like to write about how I employed hosting in an Azure App Service and about the Azure DevOps Pipelines to build and deploy the app.

While I do have some code, yet, my backend code is nothing more than stubs that were created as examples by .NET Core. I don’t think that posting any of it here will be helpful for anyone, hence this post will still be low on code. This will probably change with the following posts.

Read More