publish

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Validate credential providers before task execution

  1. … 7 more files in changeset.
Validate credential providers before task execution

  1. … 7 more files in changeset.
Simplify usage of Property<Credentials> in AuthenticationSupporter

  1. … 8 more files in changeset.
Simplify usage of Property<Credentials> in AuthenticationSupporter

  1. … 10 more files in changeset.
Simplify usage of Property<Credentials> in AuthenticationSupporter

  1. … 10 more files in changeset.
Add input field Property<Credentials> to publishing tasks

This way the error messages coming from providers are not lost.

  1. … 2 more files in changeset.
Use Property<Credentials> in AuthenticationSupporter

For now, fail due to missing credentials at execution time and with error messages that we currently get.

  1. … 6 more files in changeset.
Add credentials provider for username and password credentials

Test the feature via publishing to Maven and Ivy repositories.

Do not add any public APIs at this point.

  1. … 11 more files in changeset.
Remove duplications in maven http publishing test

  1. … 1 more file in changeset.
Clean up maven publishing module

- use lambdas where possible

- remove declared but unthrown exceptions

- use diamond operator when instantiating generics

- try-with-resources

    • -6
    • +3
    ./maven/tasks/AbstractPublishToMaven.java
  1. … 4 more files in changeset.
Add Provider APIs to PasswordCredentials

    • -0
    • +13
    ./maven/tasks/PublishToMavenRepository.java
  1. … 4 more files in changeset.
Address compiler warnings in 'maven' subproject

  1. … 3 more files in changeset.
Address compiler warnings in 'maven' subproject

  1. … 3 more files in changeset.
Address compiler warnings in 'maven' subproject

  1. … 3 more files in changeset.
Use plugins DSL in Javadoc code snippets

  1. … 45 more files in changeset.
Use plugins DSL in Javadoc code snippets

  1. … 45 more files in changeset.
Revert "Configuration of build identifier"

This reverts commits ecb234a255f,

46d52bf8e7e10, 97e9694e12f.

  1. … 12 more files in changeset.
Revert "Make publication build identifier configurable"

This reverts commit ecb234a255f2af0abf9e06c282f9be4ee85d6014.

  1. … 8 more files in changeset.
Make publication build identifier configurable

This allows to set a user defined value or a constant in case that

information is not needed and having a stable .module output is

preferred.

Issue #11717

  1. … 8 more files in changeset.
Make publication build identifier configurable

This allows to set a user defined value or a constant in case that

information is not needed and having a stable .module output is

preferred.

Issue #11717

  1. … 8 more files in changeset.
Publication can configure the build identifier

This allows to use a user defined value or a constant in case that

information is not needed and having a stable .module output is

preferred.

Issue #11717

  1. … 7 more files in changeset.
Make publication build identifier configurable

This allows to set a user defined value or a constant in case that

information is not needed and having a stable .module output is

preferred.

Issue #11717

  1. … 8 more files in changeset.
Make publication build identifier configurable

This allows to set a user defined value or a constant in case that

information is not needed and having a stable .module output is

preferred.

Issue #11717

  1. … 8 more files in changeset.
Make publication build identifier configurable

This allows to set a user defined value or a constant in case that

information is not needed and having a stable .module output is

preferred.

Issue #11717

  1. … 7 more files in changeset.
Revert "Duplicate project name detection"

This reverts commits 404c6cf303d to ffb51fb92f1 and

commit a0a662cbe49019adb08f996ae3df5a23aa222bbe.

    • -76
    • +14
    ./maven/plugins/MavenPublishPlugin.java
  1. … 15 more files in changeset.
Revert "Duplicate project name detection"

This reverts commits 404c6cf303d to ffb51fb92f1 and

commit a0a662cbe49019adb08f996ae3df5a23aa222bbe.

Fixes #12315

    • -76
    • +14
    ./maven/plugins/MavenPublishPlugin.java
  1. … 15 more files in changeset.
Revert "Duplicate project name detection"

This reverts commits 404c6cf303d to ffb51fb92f1 and

commit a0a662cbe49019adb08f996ae3df5a23aa222bbe.

Fixes #12315

    • -76
    • +14
    ./maven/plugins/MavenPublishPlugin.java
  1. … 15 more files in changeset.
Fix project publication coordinates being changed without notice

Fixes #12281

    • -2
    • +11
    ./maven/plugins/MavenPublishPlugin.java
  1. … 3 more files in changeset.
Revert having unique timestamp inside metadata

The attempt at having the unique timestamp inside the metadata file is

busted as it has too many issues and corner cases.

Instead we leave the -SNAPSHOT in there and let Gradle handle the

finding of the file at resolution time.

Issue #12070

  1. … 3 more files in changeset.
Add opt-out to the duplicate project name detection

This commit reworks the project with duplicate names cycle

detection fix by adding an opt-out: because the new behavior

may force existing users to set both the artifactId and groupId

to publications even if they don't publish all projects, this

could be a potential breaking change.

    • -16
    • +10
    ./maven/plugins/MavenPublishPlugin.java
  1. … 6 more files in changeset.