私はtravisには新しく、プライベートサーバからjarファイルを取得しようとしています。プライベートgradle依存関係をプルするためにtravis buildをセットアップするには?
私はthis guideを踏襲し、今build.gradle
ファイル内のリポジトリを登録することで、他のプロジェクトで使用することができ、サーバ上でホストされているjarファイルがあります。
repositories {
jcenter()
maven {
url "http://IPADDRESS:8081/artifactory/libs-release-local"
credentials {
username = "${artifactory_username}"
password = "${artifactory_password}"
}
}
}
クレデンシャルが#HOME_DIR/.gradle/gradle.properties
ファイルに配置されているが。
artifactory_username=YOUR_USERNAME
artifactory_password=YOUR_ENCRYPTED_PASSWORD
それは我々のマシンに取り組んでいるが、それはそのgradle.properties
ファイルを持っていないとして、トラビス上のビルドが失敗します。これを処理する適切な方法、すなわちtravisがそのリポジトリから引き出すよう設定するにはどうすればよいですか?
私はそれらをenvironment variables in repository settingsと定義することができますが、それを使用するにはbuild.gradleファイルを変更する必要があるようです。
ありがとうございます!私はまた、インストールブロック上で 'gradle assemble'にプロパティを渡さなければなりませんでした。うまくいく。 –