Skip to content

Releases: jenkinsci/repository-connector-plugin

Repository Connector Plugin 2.2.1

15 Mar 15:09
05e9d53
Compare
Choose a tag to compare

✍ Other changes

  • [SECURITY] Fix Temporary File Information Disclosure Vulnerability
    (#60) @JLLeitschuh

Repository Connector Plugin 2.1.0

19 Aug 17:29
ad9a25f
Compare
Choose a tag to compare

Repository Connector Plugin 2.0.5

23 Mar 19:55
da735fd
Compare
Choose a tag to compare

Repository Connector Plugin 2.0.4

23 Feb 20:53
ba88458
Compare
Choose a tag to compare

Repository Connector Plugin 2.0.3

13 Jan 22:11
a007257
Compare
Choose a tag to compare

Repository Connector Plugin 2.0.2

04 Nov 23:00
9633fa2
Compare
Choose a tag to compare

Repository Connector Plugin 2.0.1

27 Oct 18:00
40ee58d
Compare
Choose a tag to compare

Repository Connector Plugin 2.0.0

24 Oct 18:00
f189e7c
Compare
Choose a tag to compare

2.0.0 Changes

With the release of version 2.0.0 come the following changes, some of which may require jobs to be reconfigured, although none
should cease to work outright. 🤞

  • Jenkins >= 2.222.4 required
  • Artifact deployment re-enabled
  • Version resolution build parameters are required to have a name (possible breaking change)
  • Separated repository and transfer logging into separate options
  • Artifact resolution 'fail on error' can be specified per artifact
Credentials

Credentials are now stored in and provided by the Credentials plugin. Any previously stored
username/password combinations stored by the plugin configuration are migrated upon startup.

Aether Resolution / Deployment

The plugin has been updated to use the same underlying aether library as maven itself.
Artifact resolution policies are configured as part of the repository now instead of at the job level. It is also possible to specify
individual deployment endpoints for snapshots and releases if you are using a repository manager.

During artifact resolution, only the artifact itself will be resolved. Prior versions of the plugin would attempt to resolve all
transitive dependencies as well, but not install them into the local repository. This could lead to issues where resolution of the
artifact itself would succeed but still result in failure because a dependency could not be found.

Configuration-as-Code

JCasC is fully supported. Please visit the please visit the wiki for additional details.

Job DSL

The jenkins-job-dsl is fully supported using the dynamic dsl. As of 2.0.0, the built-in dsl provided by the job-dsl plugin will no longer work.

Changeset