Jenkins
Jenkins でVisual Studio 2017 のInstaller Project を使用したインストーラーの自動ビルド方法について、これまでと若干異なる手順を踏む必要があったのでメモ ちなみにVisual Studio 215 までは以下の方法でインストーラーの作成が可能です↓↓↓↓↓ iyemon018…
Android アプリのAPK ファイルの生成をCI ツールを使用して自動化する際のメモです。 Android Studio だとメニューからAPK を生成できますが、例えばGit のmaster ブランチへpush されたらAPK を生成する といったことができれば、デプロイも簡単になります…
最近、Android アプリの開発をメインにやってます。 Android でもCI やりたいなーと思って色々調べて何とか最低限のジョブは実行できるようになったので、その内容についてメモ。 開発環境 Jenkins : 2.31.2 master : Windows Server 2012 R2 Slave : Window…
Jenkins のPipeline の使い方と環境設定についてメモ。 Pipeline について Jenkins のPipeline 機能が追加されてからもう2年近くが経ちますが、今の今までGroovy が分からなくて触ってなかったのですが、最近使って便利だったので使い方と環境設定について…
少し前にJenkins でxUnit を使ったユニットテストの実行方法を試しました。 iyemon018.hatenablog.com今回は、Jenkins でxUnit でユニットテストを実行し、OpenCover を使ってカバレッジを集計・プロジェクトページに表示する方法についてメモします。 動作…
JenkinsでxUnitを実行したときに少しハマったのでメモメモ。 JenkinsでxUnitを使用している場合、MSTestと同じ方法では実行できません。 xUnitを使用するには、"xunit.runner.console"が必要です。 以下、実行環境です。 Jenkins : 2.31.2 .NET Framework : …
Visual Studio 2012以降、昔ながらのインストーラセットアップ プロジェクトが拡張機能で使用することができます。 (Visual Studio 2010は、Install Shield一択だったのですがあれは何だったのか…) できればこのあたりもJenkinsで実行できれば、 開発リポ…
以前、Jenkinsを使用してNuGetパッケージを復元することができました。 iyemon018.hatenablog.com今回は独自に作成したNuGetパッケージの復元を行います。 例えば社内で管理しているライブラリの復元も行うことができます。まずは下準備1. Jenkins実行ユーザ…
Windows上でJenkinsを起動しているときに実行しているユーザーを切り替える必要があったのでメモ。 環境は以下の通り。 OS : Windows Server 2012 R2 Jenkins : Ver.2.32.1 JenkinsはWindows上ではサービスで起動していて、各ジョブはOSのシステムが実行して…
Jenkinsを使用してプロジェクトをビルドするとNuGetパッケージの復元が実行されなかったので、その解決方法をメモメモ 環境は以下の通り Jenkins:Ver.2.32.1 Visual Studio:2015 Enterprise Team Foundation Server:2012 SP4 Visual Studio 2015からはNuGet.…