Windows環境で開発しているAndroidプロジェクトがあります。また、プロジェクトを毎日プッシュするリモート git リポジトリも存在します。私の要件は、毎日 (または毎晩) のビルドを自動化するメカニズムを持つことです。「gardlew.bat」を使用して、コマンドラインでプロジェクトをビルドできることを知っています。このラッパーは私の環境 (Windows) にとって特別なものであり、Linux マシン上のリモート git リポジトリでプロジェクトをビルドする必要があります。コマンドラインを使用して Linux マシンでプロジェクトをビルドするにはどうすればよいですか?
2 に答える
1
Jenkins
アプリケーションを構築する (そして、いくつかのテストがある場合はテストする) ためのジョブをインストールして構成できます。このジョブを定期的に実行するように構成します ( embedded 経由cron
)。
ジェンキンスはできる
- リポジトリからソースコードを複製する
gradle
指定されたタスクで実行- save *.apk (
artifacts
Jenkins 用語で保存) - テストを実行する
- あなたが興味を持つかもしれない他の多くの便利なこと
https://jenkins.io/index.htmlを参照してください
于 2016-10-04T08:45:16.713 に答える