私が作っているXamarinアプリケーションの継続的な統合を確立しました。私はXamarin.iOSプロジェクトをスタートアッププロジェクトとして設定し、この "https://developer.xamarin.com/guides/cross-platform/ci/jenkins_walkthrough/"についてのリンクに従ってすべてを作成しました。Xamarinのジェンキンでの継続的な統合のテストを書く
私が持っている基本的な考えによれば、CIサーバーは、アプリケーションが現在作業状態にあるかどうかを確認するためにいくつかのテストを行う必要があります。テストが実行されるチュートリアルに従う方法や、アプリケーションが動作状態にあるかどうかをチェックするためにそれらを実行するためにそれらを書き込む必要がある場所についてはわかりません。 実行シェルセクションに以下のビルドコマンドを入れました。
/Library/Frameworks/Mono.framework/Commands/xbuild /p:Configuration=Debug /p:Platform=iPhone /p:BuildIpa=true /target:Build <PROJECTNAME>.sln
テストコードを書き、コードをテストするためにコードを実行セクションに書き込む必要がありますか? OR 私の完全な理解が間違っている場合、誰かが私がジェンキンスを設立する方法を教えて、EXECUTEのアプリがの労働条件に常時入っているかどうかをチェックすることができますか?
ちょっとした提案 - Jenkinsのビルドスクリプトを設定するためにFAKEを使用してみてください - http://fsharp.github.io/FAKE/(あなたはそれについて専門家F#を知る必要はありません。非常に基本的な理解で十分ですニーズ)。これはXamarin + CI Jenkinsのために働いています(私は一度それを行っているので、動作することが分かります) – Jsinh