これまでに約21の異なる言語で1000を超えるプロジェクトを構築しています。私たちはこれにgradleを使用しており、問題があります。私たちはgitlabサーバーに移行していますが、ソースやリポジトリにjarファイルや他のライブラリをコミットすることを明示的に禁止するシステムやフックを構築するための支出週間が終わりました。 (長い長い話、どうしてもあなたは本当に気にしません)。 瓶のないグラードラッパー
今、私たちはgradle/wrapper
フォルダ内のjarファイルなしでGradleのラッパーを使用するにはどうすればよいの問題
?私は正確にgitフックが行うと、フォルダを削除しようとしたとgradlew
私はクラスが私たちが期待するようなエラーが見つかりません。
jarを付けずにラッパーを使用することは可能ですか、またはユーザーはプロジェクトをクローンするときにラッパーを再利用する必要がありますか? gradlew
ファイルがgradle/wrapper
フォルダまたはjarファイルが見つからない場合に自動的に再生成するように設定できますか?そこで、基本的
ありがとう、私はこのショットを与えるでしょう。私たちは内部のdistサーバから配布するので、うまくいくでしょう。ラッパースクリプトを少し読んで、多分私はそれを何かに移植することができます。もう一つのアイデアはクローンフックで、もしそこにgradlewファイルがあるのかどうかを検出し、クローンでそれを再生した。私は遊ぶだろう、それが何を参照してください。そして、私たちは、ここで長い間虐待を受けている習慣があり、ホワイトリストのないジャーフィルターシステムを特別に設計しました。 – scphantm