Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use task dependencies in build type tasks. (#12669)

* Revert "Revert "Use normal task dependencies to model build types (#11788)""

This reverts commit a808fec7031ad1e6fe483a78f61589f016560fa2.

* Add all projects tasks

* Fix missing tasks

* Use plain task dependencies

* Remove build type plugin and use tasks directly

The empty plugin is kept around to be turned into a

GradleBuildLifecycleTasksPlugin where we move the task definfitions

in a next step.

* Fix cross version test auto-dependencies

The automatically added dependency should go to

'crossVersionTestImplementation' and not modify the unit test

classpath.

* Move lifecycle tasks into lifecycle plugin

* Remove dead code and fix formatting

* Fix global property value comparison

* Isolate project properties setup in global state plugin

This makes the root build script itself less dependent on order and

allows us to apply all plugins in the 'plugins' block.

* Cleanup and revert changes to 'gradelbuild.java-projects'

Co-authored-by: Jendrik Johannes <jendrik@gradle.com>

  1. … 14 more files in changeset.
Move lifecycle tasks into lifecycle plugin

  1. … 3 more files in changeset.
Remove build type plugin and use tasks directly

The empty plugin is kept around to be turned into a

GradleBuildLifecycleTasksPlugin where we move the task definfitions

in a next step.

  1. … 4 more files in changeset.
Remove build type plugin and use tasks directly

The empty plugin is kept around to be turned into a

GradleBuildLifecycleTasksPlugin where we move the task definfitions

in a next step.

  1. … 4 more files in changeset.
Use plain task dependencies

  1. … 6 more files in changeset.
Fix missing tasks

Add all projects tasks

  1. … 1 more file in changeset.
Add all projects tasks

  1. … 1 more file in changeset.
Revert "Revert "Use normal task dependencies to model build types (#11788)""

This reverts commit a808fec7031ad1e6fe483a78f61589f016560fa2.

  1. … 2 more files in changeset.
Revert "Revert "Use normal task dependencies to model build types (#11788)""

This reverts commit a808fec7031ad1e6fe483a78f61589f016560fa2.

  1. … 2 more files in changeset.
Revert "Use normal task dependencies to model build types (#11788)"

This reverts commit 9c42218db4bc7490a1a8b6862613a436819240ad.

  1. … 2 more files in changeset.
Use normal task dependencies to model build types (#11788)

this fixes how build types are handled in the scanslist view

  1. … 2 more files in changeset.
Fix failed build

  1. … 1 more file in changeset.
Fix failed tests

  1. … 2 more files in changeset.
Fix ktlint

Fix ktlint

Fix test & disable reordering for now

  1. … 1 more file in changeset.
Fix test & disable reordering for now

  1. … 1 more file in changeset.
Simplify build type plugin

  1. … 4 more files in changeset.
Simplify build type plugin

  1. … 3 more files in changeset.
Simplify build type plugin

  1. … 3 more files in changeset.
Simplify build type plugin

  1. … 3 more files in changeset.
Simplify build type plugin

  1. … 4 more files in changeset.
Simplify build type plugin

  1. … 3 more files in changeset.
Simplify build type plugin

  1. … 3 more files in changeset.
Merge remote-tracking branch 'origin/breskeby/fix-buildtypes-for-build-scans'

* origin/breskeby/fix-buildtypes-for-build-scans:

Bring back kotlin dsl imports

Minor polishing on var names

Use normal task dependencies to model build types

Merge remote-tracking branch 'origin/breskeby/fix-buildtypes-for-build-scans'

* origin/breskeby/fix-buildtypes-for-build-scans:

Bring back kotlin dsl imports

Minor polishing on var names

Use normal task dependencies to model build types

Automate build buckets generation

This commit automate the build buckets generation by using

historical build time data, so that we can have many evenly

distributed build buckets.

  1. … 16 more files in changeset.
Automate build buckets generation

This commit automate the build buckets generation by using

historical build time data, so that we can have many evenly

distributed build buckets.

  1. … 16 more files in changeset.
Auto bucket split

  1. … 16 more files in changeset.