build.gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert "Add `forceRealizeDependencyManagement` to the daily ready for release build"

This reverts commit c478040c4e4f65ec61fa80fa051cebbfe830ed01.

Revert "Fix compile error"

This reverts commit 2469a6bfcbacb162262156e3a567d4bcbea39522.

  1. … 1 more file in changeset.
Add `forceRealizeDependencyManagement` to the daily ready for release build

Migrated root build.gradle to Kotlin

  1. … 1 more file in changeset.
Dogfood JUnit Platform

  1. … 6 more files in changeset.
Moved dependencies metadata rules into buildSrc

- Refactored script into a per-subproject plugin

  1. … 3 more files in changeset.
Merge pull request #4632 from gradle/hansd/publicApiToKotlin

Moved publicApi script to buildSrc/configuration and polish

  1. … 2 more files in changeset.
Moved publicApi script to buildSrc/configuration and polish

- Removed extra property usage for public api includes/excludes

- Added missing gradlebuild prefix to jmh and cleanup plugin

  1. … 9 more files in changeset.
Restructured top level Gradle dir

- Created init-scripts and shared-with-buildSrc sub directories

- Renamed a couple of scripts from camel case to kebap case

- Moved classycle resources to config directory

- Migrated build-scan-init script to Kotlin

  1. … 16 more files in changeset.
Refactored packages and plugins in buildSrc

- Extracted AvailableJavaInstallations plugin from GradleCompilePlugin

- Merged rest of GradleCompilePlugin into UnitTestAndCompilePlugin

- Moved integration-testing and test fixture code into integration-testing module

- Renamed clean up packages

- Added gradlebuild id to distribution test plugin

  1. … 45 more files in changeset.
Merge branch 'master' into hansd/distribution-tests

  1. … 3 more files in changeset.
Moved grooyPlugin.gradle.kts into a buildSrc plugin

- Removed all usage of extra properties added by groovyPlugin

- Renamed to UnitTestAndCompilePlugin

- Extracted uber configuration from root and groovy script into JavaProjectsPlugin

  1. … 14 more files in changeset.
Removed releasedVersions extra property

  1. … 1 more file in changeset.
Removed almost all extra properties and extracted build environment check into plugin

- Moved extra properties into extension methods

- Created AddVerifyProductionEnvironmentTaskPlugin

- Moved build-extensions from kotlin-dsl to configuration submodule

- Created separate extensions for project groups

  1. … 38 more files in changeset.
Extracted test file cleanup from root build into plugin

- Moved configuration of test file clean into extension

- Added TestFileCleanUpPlugin

- Moved CiReporting and Classycle plugin into codequality module

  1. … 23 more files in changeset.
Added gradlebuild namespace to plugins and more modularization in buildSrc

- Added to all plugins in buildSrc "gradlebuild." to their id

- Shortened plugin names

- Added ide and docs as additional modules

- Applied java-library plugin to Kotlin projects to model dependencies

  1. … 86 more files in changeset.
Moved more scripts to buildSrc and refactored buildSrc

- Moved wrapper.gradle.kts to buildSrc

- Moved resumeBuild.gradle to buildSrc

- Moved minifiedDependencies.gradle to buildSrc

- Moved dependenciesCheck.gradle to buildSrc

- Moved updateReleasedVersions.gradle to buildSrc

- Introduced configuration submodule for developer focused configuration

- Created buildSrc submodule for buildquality

- Created buildSrc submodule for packaging

- Created buildSrc submodule for profiling

- Created buildSrc submodule for versioning

- Introduced org.gradle.gradlebuild naming convention

- Introduced project-groups file for providing groups of subprojects

  1. … 41 more files in changeset.
Moved more scripts to buildSrc and refactored buildSrc

- Moved wrapper.gradle.kts to buildSrc

- Moved resumeBuild.gradle to buildSrc

- Moved minifiedDependencies.gradle to buildSrc

- Moved dependenciesCheck.gradle to buildSrc

- Moved updateReleasedVersions.gradle to buildSrc

- Introduced configuration submodule for developer focused configuration

- Created buildSrc submodule for buildquality

- Created buildSrc submodule for packaging

- Created buildSrc submodule for profiling

- Created buildSrc submodule for versioning

- Introduced org.gradle.gradlebuild naming convention

- Introduced project-groups file for providing groups of subprojects

  1. … 41 more files in changeset.
Moved wrapper and dependency resolution at configuration time check to buildSrc

- Fixed bug in dependency resolution script displaying always the root project name

  1. … 5 more files in changeset.
Refactored distribution test logic

- Extracted clean up tasks for root project into separate plugin

- Migrated and refactored distributionTesting.gradle.kts into buildSrc

- Changed order for applying the plugins

  1. … 8 more files in changeset.
Deduplicated integration testing logic and moved it to Kotlin

- Extracted common logic between integration testing and cross version testing.

- Simplified test exclude logic

- Removed unnecessary extra properties

- Unified wrongly divergent configuration between integration testing and cross version testing

- Made configuration consistent for the system properties of all integration test tasks

- Removed unnecessary global (withType) configuration logic.

  1. … 12 more files in changeset.
Merge remote-tracking branch 'origin/hansd/publish'

* origin/hansd/publish:

Fix upToDate configuration for generatePom task

Fixed task property annotations for GeneratePom task

Migrated gradle/publish.gradle to Kotlin

Fix resolution errors with the Gradle build.

- Added attributes to several configurations in the Gradle build

  1. … 1 more file in changeset.
Migrated gradle/publish.gradle to Kotlin

- Moved code to buildSrc

- Added a test for some of the functionality

- Removed some unnecessary execution time configuration

  1. … 5 more files in changeset.
Inlined testSetup.gradle into root build script

  1. … 1 more file in changeset.
Merge master

  1. … 2 more files in changeset.
Merge branch 'master' into hansd/buildscan-config

  1. … 1 more file in changeset.
Merge master

  1. … 1 more file in changeset.
Use object for `isCiServer`

  1. … 4 more files in changeset.
Merge master

  1. … 1 more file in changeset.
Merge branch 'master' into hansd/migrateCodeQualityConfiguration

  1. … 1 more file in changeset.