Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add test for keys without passwords

Change Javadoc to use project properties

Use env vars to test samples

Introduce SigningExtension.useInMemoryPgpKeys()

This commit adds an alternative signatory provider that works with

ascii-armored in-memory PGP keys instead of keyring files. This is often

easier to setup on CI servers and more secure because there never is a

persistent file that contains the secret key. The user manual is updated

with a sample that demonstrates how to pass key and password using

environment variables.

Simplify fixtures and remove dead fixture code

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

Simplify fixtures and remove dead fixture code

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

Log rebuild message only once

It is already logged by the execution engine.

Restore tests now that repo is back

Repository available again and also mirrored for CI

Merge pull request #8745 from gradle/eskatos/kotlin-compiler-embeddable/refine-patching-task

Refine :kCE:patchKotlinCompilerEmbeddable task

Add test coverage for JUnit 4.13

Merge remote-tracking branch 'origin/master'

# Conflicts:

# subprojects/testing-jvm/src/integTest/groovy/org/gradle/testing/fixture/JUnitCoverage.groovy

Move Kotlin DSL TAPI model tests for precompiled scripts as cross-version tests

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

Move Kotlin DSL TAPI model tests for precompiled scripts as cross-version tests

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

Fixes for previous commit.

Fixes for previous commit.

Fix `--console rich` and `--console verbose` so that they always write rich content to stdout and stderr, regardless of whether they are attached to a console or not. Previously, only one of these would have rich content written to them and the other plain, depending on which of these were connected to a console.

Fix `--console auto` to use verbose task headers when stdout is not attached to a console but stderr is.

Add test coverage for `--console auto`.

  1. … 11 more files in changeset.
Fix `--console rich` and `--console verbose` so that they always write rich content to stdout and stderr, regardless of whether they are attached to a console or not. Previously, only one of these would have rich content written to them and the other plain, depending on which of these were connected to a console.

Fix `--console auto` to use verbose task headers when stdout is not attached to a console but stderr is.

Add test coverage for `--console auto`.

  1. … 9 more files in changeset.
Fix `--console rich` and `--console verbose` so that they always write rich content to stdout and stderr, regardless of whether they are attached to a console or not. Previously, only one of these would have rich content written to them and the other plain, depending on which of these were connected to a console.

Fix `--console auto` to use verbose task headers when stdout is not attached to a console but stderr is.

Add test coverage for `--console auto`.

  1. … 9 more files in changeset.
Fix `--console rich` and `--console verbose` so that they always write rich content to stdout and stderr, regardless of whether they are attached to a console or not. Previously, only one of these would have rich content written to them and the other plain, depending on which of these were connected to a console.

Fix `--console auto` to use verbose task headers when stdout is not attached to a console but stderr is.

Add test coverage for `--console auto`.

  1. … 11 more files in changeset.
Accept read-only collections wherever possible

Remove the API parameter names JARs

In order to enable code navigation and refactoring across Kotlin DSL

project boundaries.

The need for parameter names JARs has been mitigated by removing

usages of Kotlin interface delegation from the public API and

implementing the required interfaces explicitly.

Resolves #1360

  1. … 9 more files in changeset.
Update released version to latest snapshot

Update library versions in build init to latest for 5.5

Clean release notes and welcome message for 5.5

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Update version to 5.5

Merge remote-tracking branch 'origin/master-test' into release-test

Prefer `precompiled` spelling for consistency with the existing docs

Signed-off-by: Rodrigo B. de Oliveira <rodrigo@gradle.com>

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Publish 5.3-20190313010512+0000

Take advantage of type-safe accessors in precompiled script plugins

Take advantage of type-safe accessors in precompiled script plugins