internal-integ-testing.gradle.kts

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Clarify IDEA import workaround

  1. … 3 more files in changeset.
Migrate to Jetty 9

  1. … 20 more files in changeset.
Dogfood Kotlin DSL improvements in build scripts

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 13 more files in changeset.
Store prgress

  1. … 5 more files in changeset.
Rename ReleasedVersions.{all -> allPrevious}Versions

To better describe what the method does now.

  1. … 2 more files in changeset.
Remove commons-collections and commons-cli

  1. … 11 more files in changeset.
Update to custom 1.1.3 release of littleproxy

Latest officially released version is incompatible with Guava >= 20.

  1. … 2 more files in changeset.
Depend on groovy-all

  1. … 11 more files in changeset.
Update sshd to 2.0.0

The library has been split into multiple artifacts which need to added

as dependencies separately.

  1. … 2 more files in changeset.
Merge branch 'master' into lptr/core/upgrade-to-groovy-2.5

  1. … 1 more file in changeset.
Prevent Spock from polluting downstream stuff with weird dependencies

This also means that we have to explicitly declare dependencies on groovy-json and groovy-xml where needed.

  1. … 4 more files in changeset.
Do not expose SLF4J Simple from sample-check

  1. … 1 more file in changeset.
Upgrade Spock to Groovy 2.5-compatible variant

  1. … 4 more files in changeset.
Fix Gradleception build

Gradle 5.0 changes the behavior of BOM import, which is now required to be

imported explicitly using the `platform` keyword. However, this is not yet

available on the Gradle version we use to build, so this commit introduces

a temporary fix so that we can use the same syntax on all tested versions

of Gradle.

  1. … 4 more files in changeset.
Remove the `sourceSets` property from the Java base plugin extension. The source sets are accessible through the project `sourceSets` extension instead.

  1. … 4 more files in changeset.
Merge remote-tracking branch 'origin/lacasseio/gradlebuild/lazy-task-conversion'

* origin/lacasseio/gradlebuild/lazy-task-conversion:

Improve laziness of gradlebuild by using build scans

Introduce `TaskContainer.withType<T>()`

Introduce `TaskProvider<T>.configureAs<S> { }`

Introduce `TaskContainer.register<T>(String, T.() -> Unit)`

Convert all remaining task creation to lazy configuration

  1. … 2 more files in changeset.
Introduce `TaskContainer.register<T>(String, T.() -> Unit)`

  1. … 7 more files in changeset.
Convert all remaining task creation to lazy configuration

  1. … 25 more files in changeset.
Externalize samples testing infrastructure

This change replaces UserGuideSamplesRunner with an external library

called sample-check. Sample discovery, execution, and normalization

is delegated to this library, with some custom normalizers remaining

in the Gradle codebase.

Samples output has become co-located with the sample code. Samples tests

must be run with Java 8+.

  1. … 782 more files in changeset.
Convert :internal-integ-testing build script to Kotlin

    • -0
    • +96
    ./internal-integ-testing.gradle.kts
  1. … 2 more files in changeset.