Githubのprivateリポジトリで管理しているElectronアプリをCircleCIとGitlabCI使ってビルドするCircleCIGitLab-CIElectron はじめに Electronは、1つの開発環境で異なるOSの実行ファイルを作成できる。 たとえばmac上で、windowsやLinux用の実行ファイルを作成可能。 ところが作るアプリによっては 特定のOSだけ動かないのでテストしたい ネイティブビルドのnpmを使う macOSのアプリとして配布する場合、mac上でコードサイニングする必要がある と実環境のビルドサーバーが欲しくなる。 publicリポジトリーならtravisci(mac) + appveyor(windows)が無料でつかえるので、そちらを検討したほうがよさそう NW.js/ElectronアプリをGitHub Releaseで公開する[自動デプロイ]