This repository has been archived by the owner on Sep 8, 2022. It is now read-only.
Update dependency com.netflix.nebula:gradle-info-plugin to v11 #58
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.0.3
->11.3.3
Release Notes
nebula-plugins/gradle-info-plugin
v11.3.3
What's Changed
String
to avoid theirObject
form from being serializedv11.3.0
What's Changed
v11.2.0
What's Changed
v11.1.0
What's Changed
Full Changelog: nebula-plugins/gradle-info-plugin@v11.0.1...v11.1.0
v11.0.1
jar
task cacheabilityv11.0.0
Breaking change. Gradle 7 support
v10.1.3
Improve credential stripping from Git remote origin URLs
v10.1.2
Build-Date-UTC
v10.1.1
Build-Date-UTC
and useBuil-Date
with current timezonev10.1.0
BasicInfoPlugin
:Build-Date
uses UTC and introduceBuild-Timezone
attributev10.0.0
Breaking change. Requires Gradle 6.7+
InfoJavaPlugin
: add toolchain support for Build-Java-Version.v9.3.0
Upgrade JNA for Apple Silicon compatibility
v9.2.0
v9.1.2
Add guard around POSIXUtil due to JNA not working on Apple Silicon
v9.1.1
Implementation-Title
,Implementation-Version
andBuilt-Status
to ignored propertiesv9.1.0
MANIFEST.MF
attributesv8.5.0
TitusProvider
for CIv8.4.0
InfoJarManifestPlugin
: configure META-INF normalization to ignore gradle-info-plugin attributesv8.3.2
forUseAtConfigurationTime
usage to work with old versions of gradlev8.3.1
forUseAtConfigurationTime
usage to work with old versions of gradlev8.3.0
All tasks in the plugin should now follow the Gradle lazy configuration.
v8.2.0
GitScmProvider
supports Full-Change attribute to get a non abbreviated commit hashv8.1.0
v8.0.0
Use
ProviderFactory
in order to support configuration cacheThis is a breaking change and requires Gradle 6.5+
v7.1.4
PerforceScmProvider
: handle null WORKSPACE env variable value https://github.com/nebula-plugins/gradle-info-plugin/pull/65v7.1.3
writeManifestProperties
is invoked as a dependency ofJar
tasks again. Its output is not bundled into the jars though. That returns the original contract but still achieves our caching improvements.v7.1.2
v7.1.1
v7.1.0
v7.0.1
Avoid metadata properties file conflicts when multiple jar tasks are present within a single gradle project module. The final content would be correct but caching would not be efficient.
v7.0.0
The adds properties file with metadata into each jar. Changes in this metadata file will not cause the
jar
task to execute but reused previous output if possible. This feature is no longer requiringwriteManifestProperties
task invocation so this task won't be invoked anymore as part ofjar
task invocation.v6.0.0
Manifest.mf entries are no longer inputs of
Jar
tasks. It has the following implications. A change of an entry (e.g. project status, branch name etc.) will not causeJar
tasks to rerun. It means in some cases you can have stale metadata. The benefit is much better cacheableJar
tasks. Local task avoidance or Gradle distribute caching will only rebuild the archive when there is an actual content change. This is very important for shaded jars which are expensive to build.Dependencies info plugin is now avoiding the resolution of deprecated configurations to follow the recommended usage of each configuration by Gradle.
v5.2.0
v5.1.1
v5.0.0
Upgrade to Gradle 5.x - breaking change
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled due to failing status checks.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.