私はグラデーションとプレイには比較的新しいです。[Gradle] [Play] compilePlayBinaryScalaはどこに定義されていますか?
私は、構築システムとしてgradleを使用するプレイプロジェクトに取り組んでいます。私はより良いパフォーマンスのためにキャッシュを構築しようとしています。ビルドスキャンから、私は 'compilePlayBinaryScala'がキャッシュ可能でないことを観察し、他のタスクのほとんどは 'compilePlayBinaryScala'に依存しています。 'compilePlayBinaryScala'のキャッシングを有効にすると、実際にビルドがスケールアップされます。
Gradleの公式ドキュメント私は「compilePlayBinaryScala」または任意の他の.*PlayBinaryScala
タスクの明示的なタスク定義を見つけることができませんでした.*PlayBinary
タスク(https://docs.gradle.org/current/userguide/play_plugin.html)
を示しています。これらのタスクはどこに定義されていますか?
私の研究から、私はタスクが作成されるかもしれないこのファイルを見ることができました。しかし、わかりません。 https://github.com/gradle/gradle/blob/de399b5015b19c07d94aa2eabec47709fc719a68/subprojects/platform-play/src/main/java/org/gradle/play/plugins/PlayApplicationPlugin.java#L160
私は初心者ですから、なぜこのようにしたのかは非常に参考になります。