vlsi-release-plugins
vlsi-release-plugins copied to clipboard
fix(deps): update dependency com.gradleup.nmcp:com.gradleup.nmcp.gradle.plugin to v1
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| com.gradleup.nmcp:com.gradleup.nmcp.gradle.plugin | 0.1.5 -> 1.2.1 |
Release Notes
gradleup/nmcp (com.gradleup.nmcp:com.gradleup.nmcp.gradle.plugin)
v1.2.1
A few fixes mostly around the settings plugin + fixed the publishing timeout.
All Changes
- Settings plugin: only apply to subprojects if the maven-publish plugin is applied by @martinbonnin in GradleUp#196
- Settings plugin: allow the root project to apply both the regular and aggregation plugins by @martinbonnin in GradleUp#198
- Use allprojects {} instead of subprojects {} by @martinbonnin in GradleUp#199
- Fix publishing timeout by @martinbonnin in GradleUp#201
- Add publishFileByFile(File, File) helper function by @martinbonnin in GradleUp#207
v1.2.0
Bunch of fixes + you can now call nmcpPublishAggregationToMavenLocal to verify your publishing process and/or test locally.
All Changes
- Add plugin marker for the settings plugin by @martinbonnin in GradleUp#184
- Update to gratatouille 0.1.1 and use @GPlugin for the settings plugin by @martinbonnin in GradleUp#185
- Use the snapshot version of the gratatouille plugin by @martinbonnin in GradleUp#187
- Add nmcpPublishAggregationToMavenLocal by @martinbonnin in GradleUp#192
- Always populate snapshotVersions manually by @martinbonnin in GradleUp#193
- Bump bootstrapped version by @martinbonnin in GradleUp#194
v1.1.0
This version uploads SNAPSHOTs publications in parallel by default (inside a single publication, files are still uploaded serially, which means this is only useful for multi-publications uploads).
On the Apollo Kotlin repo, this made the snapshot CI workflow down to ~30min from ~1h previously.
If you notice any issue, you can roll back to the previous behaviour with uploadSnapshotsParallelism:
nmcpAggregation {
centralPortal {
uploadSnapshotsParallelism.set(1)
}
}
You may also experiment with different values of parallelism (current default is 8). If you do, let us know your findings!
All changes
- Improve comment and error message GradleUp#176
- Add option to upload snapshots in parallel by @martinbonnin in GradleUp#180
- Update compat-patrouille GradleUp#179
- Enable parallelism by default by @martinbonnin in GradleUp#181
v1.0.3
Compatibility with isolated projects alongside a few UX improvements.
All changes
- Add description to the tasks so that they are visible in
./gradlew --tasksby @martinbonnin in GradleUp#160 - Compatibility with isolated projects by @martinbonnin in GradleUp#164
- Better error message on missing credentials by @martinbonnin in GradleUp#167
- Hide nmcpClient by @martinbonnin in GradleUp#168
- Check that
publishingTypehas a valid value by @martinbonnin in GradleUp#169 - Improve the error message on publishing errors by @martinbonnin in GradleUp#149
- Add NmcpExtension.extraFiles() by @martinbonnin in GradleUp#170
- Bump compat-patrouille by @martinbonnin in GradleUp#172
v1.0.2
- Add simple check to prevent some GHA workflows to run on forks by @SimonMarquis in GradleUp#152
- Replace
DisplayNameTestwith a more robustFindDeploymentNameTestby @SimonMarquis in GradleUp#151 - Make tasks visible in
./gradlew tasksby @martinbonnin in GradleUp#156 - Fix OkHttp Response leak by @martinbonnin in GradleUp#158
v1.0.1
- Tweak symbols visibility by @martinbonnin in GradleUp#138
- Hide more symbols by @martinbonnin in GradleUp#140
- Fix publishingTimeout KDoc by @martinbonnin in GradleUp#146
- Fix parsing artifact metadata with a modelVersion by @martinbonnin in GradleUp#147
- Document all options in
README.mdby @SimonMarquis in GradleUp#145
v1.0.0
- Try to guess better deployment names by @martinbonnin in GradleUp#130
- Fix typo in log message in
nmcpPublishWithPublisherApi.ktby @SimonMarquis in GradleUp#131 - Add GitHub action to publish Kdocs by @martinbonnin in GradleUp#135
v0.2.1
- Update changelog and readme by @martinbonnin in GradleUp#92
- Remove single module from the README, we want to focus on aggregation use cases by @martinbonnin in GradleUp#105
- Improve logging by @martinbonnin in GradleUp#106
- Use "Authentication: Bearer" instead of "Authentication: UserToken" by @martinbonnin in GradleUp#107
- update Gratatouille by @martinbonnin in GradleUp#108
- Use a lenient configuration by @martinbonnin in GradleUp#109
- Add transport API by @martinbonnin in GradleUp#110
- Drop support for publishing a single publication by @martinbonnin in GradleUp#111
- Validate username and password early by @martinbonnin in GradleUp#104
- [infra] Release automatically by @martinbonnin in GradleUp#112
- Add NmcpAggregationExtension.allFiles by @martinbonnin in GradleUp#114
- hide some symbols by @martinbonnin in GradleUp#113
v0.2.0
- Configure compatibility flags by @martinbonnin in GradleUp#89
- Change the default publishingType to AUTOMATIC by @martinbonnin in GradleUp#90
- Add
publishingTimeoutand restore log messages by @martinbonnin in GradleUp#91 - Compatibility with Kotlin 1.9 by @martinbonnin in GradleUp#94
- Hide internal tasks by @martinbonnin in GradleUp#95
- PUBLISHING is also a valid status by @martinbonnin in GradleUp#97
- Unify snapshots code by @martinbonnin in GradleUp#96
- Add
com.gradleup.nmcp.settingsby @martinbonnin in GradleUp#98 - Remove intermediate zip task by @martinbonnin in GradleUp#99
- Simplify finding a name for the deployment by @martinbonnin in GradleUp#100
- Add publishAggregationToCentralPortalSnapshots as a "shortcut" lifecyle task by @martinbonnin in GradleUp#101
- Only update maven-metadata.xml once all the files have been uploaded by @martinbonnin in GradleUp#102
Configuration
📅 Schedule: Branch creation - "every 3 weeks on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.