SigningProjectSpec.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.
Rename methods for javadoc and sources jar creation

The new name reflects better what happens exactly when the option is

activated on the java extension.

The publication part is only applicable when a publishing plugin is also

configured.

Issue #11140

  1. … 25 more files in changeset.
Rename methods for javadoc and sources jar creation

The new name reflects better what happens exactly when the option is

activated on the java extension.

The publication part is only applicable when a publishing plugin is also

configured.

Issue #11140

  1. … 25 more files in changeset.
Rename methods for javadoc and sources jar creation

The new name reflects better what happens exactly when the option is

activated on the java extension.

The publication part is only applicable when a publishing plugin is also

configured.

Issue #11140

  1. … 24 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

  1. … 34 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

  1. … 34 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

  1. … 35 more files in changeset.
Remove manual creation of sourcesJar/javadocJar tasks from test fixtures

  1. … 3 more files in changeset.
Remove manual creation of sourcesJar/javadocJar tasks from test fixtures

  1. … 3 more files in changeset.
Remove manual creation of sourcesJar/javadocJar tasks from test fixtures

  1. … 3 more files in changeset.
Remove deprecated methods on TestUtil (#672)

In order to use project builder correctly without having

leaking files on windows it is necessary to initialize

the test fixture for NativeServices and clean up

the test directory after building.

AbstractProjectBuilderSpec provides a nice base class

for Groovy tests.

I removed the deprecated methods since using them leads

to files lying around. Migrating all the usages to the "new"

way ensures it is used correctly.

  1. … 97 more files in changeset.
Roll back change

Don't use common parent class for now

  1. … 12 more files in changeset.
Introduce test fixture of tests using ProjectBuilder

Automatically uses and cleans up temporary project directory.

  1. … 13 more files in changeset.
Test fixes now that properties are not defined on assignment.

  1. … 5 more files in changeset.
renamed HelperUtil to TestUtil (REVIEW-1626)

  1. … 145 more files in changeset.
Some renaming and cleanup around the test/temp directory used in tests.

  1. … 308 more files in changeset.
Copy test resources to a temp dir because they change during test execution which breaks incremental build.

Add 'subprojects/signing/' from separate plugin developed externally initially.

git-subtree-dir: subprojects/signing

git-subtree-mainline: b637885445c41720a7193e7b21fc416f381ba217

git-subtree-split: 1ab52011ae1e1f89c789b4a09e45020b2909a974

    • -0
    • +106
    ./SigningProjectSpec.groovy
  1. … 66 more files in changeset.