ConventionSmokeSpec.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Split the `signing` module

This commit splits the `signing` module into another `security`

project so that we can reuse some code for dependency verification.

It's worth noting that some of the classes had to remain in the `plugins`

package because they were public APIs.

Further effort to split them out may be done later.

  1. … 72 more files in changeset.
Split the `signing` module

This commit splits the `signing` module into another `security`

project so that we can reuse some code for dependency verification.

It's worth noting that some of the classes had to remain in the `plugins`

package because they were public APIs.

Further effort to split them out may be done later.

  1. … 72 more files in changeset.
Deprecated SigningPluginConvention, replacing it with an extension.

  1. … 15 more files in changeset.
GRADLE-2095 - support any value for settings.required using the Groovy Truth to determine value, and supporting laziness with Callables.

  1. … 2 more files in changeset.
The SignatoryProvider is now responsible for maintaining the signatory objects instead of the just registering them with the SigningSettings.

  1. … 3 more files in changeset.
Reworked the way the signature artifacts are structured so that they are fully lazy with respect to the source artifact that the signature is being produced for.

For example, previously if an archive task's classifier was changed after it was indicated that it needed to be signed then the signature's classifier would not match.

  1. … 10 more files in changeset.
Add 'subprojects/signing/' from separate plugin developed externally initially.

git-subtree-dir: subprojects/signing

git-subtree-mainline: b637885445c41720a7193e7b21fc416f381ba217

git-subtree-split: 1ab52011ae1e1f89c789b4a09e45020b2909a974

    • -0
    • +60
    ./ConventionSmokeSpec.groovy
  1. … 66 more files in changeset.