Skip to content

Conversation

@steviecoaster
Copy link
Owner

No description provided.

jyonke and others added 12 commits July 14, 2024 11:08
This new parameter adds the ability to connect to
a service running on the local machine.

It adds several private functions that look up if a local
service exists, and then a -LocalService switch to the
Connect-NexusServer function that uses the calculated
values.

This should allow people to more reliably connect locally, without forgetting interesting switches.
v2 of the action was deprecated, and now causes build failures.

For further details, see: https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/

Fixes a GitVersion Issue in the build, where the shallow checkout
of the repository was causing GitVersion to fail.

Finally, adds a quick VSCode task to build the module.
Updates Invoke-Nexus to accept additional headers where appropriate.

+semver:feature
Some blank output has been noticed from the responses to Invoke-Nexus.

This change captures that output in a $null=.
Also, skips attempting to push the package if you don't have
a Chocolatey API Key set.
Given the default page size of 10 results, Get-NexusAsset was returning a maximum
of 20 results.

This change fixes that, so it will continue returning matching assets until
it runs out of continuation tokens.
Due to the SYSTEM user not having a profile, splitting the path failed pretty hard.

This change warns the user if they are attempting to install using the system user.
Some errors were bubbling up unacceptably. This adds some handling such that a "correct" error (e.g. a 404, role not found) will respect EAP.
(enhance) Adds LocalService Option to Connect-NexusServer
…referenced-when-not-in-required-parameter-set-#35

bugfix: #35 AuthenticationType reference
@steviecoaster steviecoaster merged commit d6f0313 into main Mar 13, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants