signing

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update Exemplar plugin to version 0.8.0

    • -1
    • +1
    ./conditional/conditionalSigning.sample.conf
    • -1
    • +1
    ./gnupg-signatory/useGnupg.sample.conf
    • -1
    • +1
    ./maven-publish/publishingMavenSignAndPublish.sample.conf
    • -1
    • +1
    ./maven-publish/signingPluginSignPublication.sample.conf
    • -1
    • +1
    ./maven/signingArchivesOutput.sample.conf
  1. … 344 more files in changeset.
Update samples to avoid deprecated APIs

  1. … 5 more files in changeset.
Update samples to avoid deprecated APIs

  1. … 5 more files in changeset.
Suppress remaining deprecation warnings

- most are because of the use of the deprecated Maven plugin

- some are because of the deprecated `force` option in dependency management

- +1: Ratpack plugin used "compile" configuration

    • -0
    • +4
    ./conditional/conditionalSigning.sample.conf
    • -0
    • +4
    ./maven/signingArchivesOutput.sample.conf
  1. … 8 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +2
    ./maven-publish/kotlin/build.gradle.kts
  1. … 33 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +2
    ./maven-publish/kotlin/build.gradle.kts
  1. … 33 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +2
    ./maven-publish/kotlin/build.gradle.kts
  1. … 25 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +2
    ./maven-publish/kotlin/build.gradle.kts
  1. … 34 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +2
    ./maven-publish/kotlin/build.gradle.kts
  1. … 33 more files in changeset.
Adjust expected output: GMM is now generated after artifacts are created

    • -2
    • +2
    ./maven-publish/publishingMavenSignAndPublish.out
    • -2
    • +2
    ./maven-publish/signingPluginSignPublication.out
Adjust expected output: GMM is now generated after artifacts are created

    • -2
    • +2
    ./maven-publish/publishingMavenSignAndPublish.out
    • -2
    • +2
    ./maven-publish/signingPluginSignPublication.out
Adjust expected output: GMM is now generated after artifacts are created

    • -2
    • +2
    ./maven-publish/publishingMavenSignAndPublish.out
    • -2
    • +2
    ./maven-publish/signingPluginSignPublication.out
Adjust samples to use the built-in javadoc/sources functionality

    • -10
    • +2
    ./maven-publish/groovy/build.gradle
    • -10
    • +2
    ./maven-publish/kotlin/build.gradle.kts
  1. … 9 more files in changeset.
Adjust samples to use the built-in javadoc/sources functionality

    • -10
    • +2
    ./maven-publish/groovy/build.gradle
    • -10
    • +2
    ./maven-publish/kotlin/build.gradle.kts
  1. … 9 more files in changeset.
Adjust samples to use the built-in javadoc/sources functionality

    • -10
    • +2
    ./maven-publish/groovy/build.gradle
    • -10
    • +2
    ./maven-publish/kotlin/build.gradle.kts
  1. … 9 more files in changeset.
Updating docs in order to show how to use in-memory subkeys Issue: #10363

Signed-off-by: Sergey Zhemzhitsky <szhemzhitski@gmail.com>

    • -0
    • +18
    ./in-memory/groovy-subkey/build.gradle
    • -0
    • +1
    ./in-memory/groovy-subkey/settings.gradle
    • -0
    • +0
    ./in-memory/groovy-subkey/src/stuff/hello.txt
    • -0
    • +18
    ./in-memory/kotlin-subkey/build.gradle.kts
    • -0
    • +1
    ./in-memory/kotlin-subkey/settings.gradle.kts
    • -0
    • +0
    ./in-memory/kotlin-subkey/src/stuff/hello.txt
  1. … 1 more file in changeset.
Adjust tests and samples to new publishing default behavior

    • -2
    • +3
    ./maven-publish/publishingMavenSignAndPublish.out
    • -2
    • +3
    ./maven-publish/signingPluginSignPublication.out
  1. … 42 more files in changeset.
Adjust tests and samples to new publishing default behavior (step 2)

    • -3
    • +3
    ./maven-publish/publishingMavenSignAndPublish.out
    • -3
    • +3
    ./maven-publish/signingPluginSignPublication.out
  1. … 6 more files in changeset.
Adjust tests and samples to new publishing default behavior (step 2)

    • -3
    • +3
    ./maven-publish/publishingMavenSignAndPublish.out
    • -3
    • +3
    ./maven-publish/signingPluginSignPublication.out
  1. … 6 more files in changeset.
Adjust tests and samples to new publishing default behavior (step 2)

    • -3
    • +3
    ./maven-publish/publishingMavenSignAndPublish.out
    • -3
    • +3
    ./maven-publish/signingPluginSignPublication.out
  1. … 6 more files in changeset.
Adjust tests and samples to new publishing default behavior

    • -0
    • +1
    ./maven-publish/publishingMavenSignAndPublish.out
    • -0
    • +1
    ./maven-publish/signingPluginSignPublication.out
  1. … 15 more files in changeset.
Adjust tests and samples to new publishing default behavior

    • -0
    • +1
    ./maven-publish/publishingMavenSignAndPublish.out
    • -0
    • +1
    ./maven-publish/signingPluginSignPublication.out
  1. … 15 more files in changeset.
Adjust tests and samples to new publishing default behavior

    • -0
    • +1
    ./maven-publish/publishingMavenSignAndPublish.out
    • -0
    • +1
    ./maven-publish/signingPluginSignPublication.out
  1. … 15 more files in changeset.
Remove exemplar config

so it isn’t automatically discovered by UserGuideSamplesIntegrationTest

    • -9
    • +0
    ./in-memory/signingWithInMemoryKeys.sample.conf
Use env vars to test samples

    • -61
    • +0
    ./in-memory/groovy/gradle.properties
    • -61
    • +0
    ./in-memory/kotlin/gradle.properties
  1. … 1 more file in changeset.
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.

    • -2
    • +0
    ./in-memory/signingWithInMemoryKeys.sample.conf
  1. … 1 more file in changeset.
WIP

    • -0
    • +15
    ./in-memory/groovy/build.gradle
    • -0
    • +61
    ./in-memory/groovy/gradle.properties
    • -0
    • +1
    ./in-memory/groovy/settings.gradle
    • -0
    • +0
    ./in-memory/groovy/src/stuff/hello.txt
    • -0
    • +35
    ./in-memory/kotlin/build.gradle.kts
    • -0
    • +61
    ./in-memory/kotlin/gradle.properties
    • -0
    • +1
    ./in-memory/kotlin/settings.gradle.kts
    • -0
    • +0
    ./in-memory/kotlin/src/stuff/hello.txt
    • -0
    • +11
    ./in-memory/signingWithInMemoryKeys.sample.conf
    • binary
    ./tasks/groovy/my-keyring.gpg
  1. … 4 more files in changeset.
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.

    • -0
    • +61
    ./in-memory/groovy/gradle.properties
    • -0
    • +0
    ./in-memory/groovy/src/stuff/hello.txt
    • -0
    • +17
    ./in-memory/kotlin/build.gradle.kts
    • -0
    • +61
    ./in-memory/kotlin/gradle.properties
    • -0
    • +1
    ./in-memory/kotlin/settings.gradle.kts
    • -0
    • +0
    ./in-memory/kotlin/src/stuff/hello.txt
    • -0
    • +9
    ./in-memory/signingWithInMemoryKeys.sample.conf
  1. … 5 more files in changeset.
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.

    • -0
    • +0
    ./in-memory/groovy/src/stuff/hello.txt
    • -0
    • +17
    ./in-memory/kotlin/build.gradle.kts
    • -0
    • +1
    ./in-memory/kotlin/settings.gradle.kts
    • -0
    • +0
    ./in-memory/kotlin/src/stuff/hello.txt
  1. … 5 more files in changeset.
Add support for customizing Maven POM properties (#8341)

Add support for customizing Maven POM properties

This was previously only possible by modifying the raw POM XML tree by

calling withXml. This change adds the possibility to set Maven POM

properties using a MapProperty<String, String>.

Resolves: #5739

    • -0
    • +4
    ./maven-publish/kotlin/build.gradle.kts
  1. … 7 more files in changeset.