-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New UniversalPackagesV1 #21590
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
MicroTuld
wants to merge
12
commits into
master
Choose a base branch
from
users/jsilvia/upack-v1
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+4,179
−0
Open
New UniversalPackagesV1 #21590
Changes from 5 commits
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
5167429
Task and L0 tests
MicroTuld a688b93
encode url components
MicroTuld a513d35
Refactor for organization input usage
MicroTuld 7fa2184
Minor refactoring for flow
MicroTuld 2e263fd
restore original task name, version set to 1.268.0
MicroTuld c33b00f
Task and L0 tests
MicroTuld 2f0c81b
encode url components
MicroTuld e0cdbe0
Refactor for organization input usage
MicroTuld 1912476
Minor refactoring for flow
MicroTuld 823e196
restore original task name, version set to 1.268.0
MicroTuld 4fead41
Merge branch 'users/jsilvia/upack-v1' of https://github.com/microsoft…
MicroTuld fcab55e
minor pr comments
MicroTuld File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| scripts-prepend-node-path=true | ||
|
|
||
| registry=https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/ | ||
|
|
||
| always-auth=true |
69 changes: 69 additions & 0 deletions
69
Tasks/UniversalPackagesV1/Strings/resources.resjson/en-US/resources.resjson
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,69 @@ | ||||||
| { | ||||||
| "loc.friendlyName": "Universal packages", | ||||||
| "loc.helpMarkDown": "[Learn more about this task](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/universal-packages)", | ||||||
| "loc.description": "Download or publish Universal Packages", | ||||||
| "loc.instanceNameFormat": "Universal $(command)", | ||||||
| "loc.input.label.command": "Command", | ||||||
| "loc.input.help.command": "The Universal Package command to run.", | ||||||
| "loc.input.label.adoServiceConnection": "Azure DevOps Service Connection", | ||||||
| "loc.input.help.adoServiceConnection": "Optional. The name of the Azure DevOps Service Connection to use. If not set, build identity is used.", | ||||||
| "loc.input.label.organization": "Organization", | ||||||
| "loc.input.help.organization": "The Azure DevOps organization name where the feed is located (e.g., 'myorg' from dev.azure.com/myorg). Required when using a service connection for cross-organization access. When not specified, uses the current pipeline's organization.", | ||||||
| "loc.input.label.feed": "Feed", | ||||||
| "loc.input.help.feed": "The feed name. For project-scoped feeds, use 'project/feed' format.", | ||||||
| "loc.input.label.packageName": "Package name", | ||||||
| "loc.input.help.packageName": "The name of the Universal Package. Package names must be lower case and can only use letters, numbers, and dashes(-).", | ||||||
| "loc.input.label.packageVersion": "Package version", | ||||||
| "loc.input.help.packageVersion": "The version of the package. For downloads, this can also be a wildcard expression such as * to get the highest version, 1.* to get the highest version with major version 1, or 1.2.* to get the highest patch release with major version 1 and minor version 2.", | ||||||
| "loc.input.label.directory": "Directory", | ||||||
| "loc.input.help.directory": "For downloads: folder path where the package's contents will be downloaded. For publish: path to the directory containing files to publish.", | ||||||
| "loc.input.label.packageDescription": "Description", | ||||||
| "loc.input.help.packageDescription": "Description of the contents of this package and/or the changes made in this version of the package.", | ||||||
| "loc.input.label.verbosity": "Verbosity", | ||||||
| "loc.input.help.verbosity": "Specifies the amount of detail displayed in the output.", | ||||||
| "loc.messages.Debug_ArtifactToolPath": "Artifact tool path: %s", | ||||||
| "loc.messages.Debug_DownloadOperation": "Download operation - Package: %s@%s, Target: %s", | ||||||
| "loc.messages.Debug_Downloading": "Downloading package: %s, version: %s using feed id: %s, project: %s", | ||||||
| "loc.messages.Debug_FeedValidationSuccess": "Feed validation successful: %s", | ||||||
| "loc.messages.Debug_GettingArtifactTool": "Getting artifact tool", | ||||||
| "loc.messages.Debug_NoProvenanceSession": "No provenance session available, using original feed ID", | ||||||
| "loc.messages.Debug_OrgScopedFeed": "Organization-scoped feed detected - Feed: %s", | ||||||
| "loc.messages.Debug_ParsedFeedInfo": "Parsed feed info - Service URI: %s, Feed: %s", | ||||||
| "loc.messages.Debug_ProjectScopedFeed": "Project-scoped feed detected - Project: %s, Feed: %s", | ||||||
| "loc.messages.Debug_ProvenanceApiUrl": "Creating provenance session at: %s", | ||||||
| "loc.messages.Debug_ProvenanceDisabled": "Provenance disabled by Packaging.SavePublishMetadata variable", | ||||||
| "loc.messages.Debug_ProvenanceResponseStatus": "Provenance API response status: %s", | ||||||
| "loc.messages.Debug_PublishOperation": "Publish operation - Package: %s@%s, Source: %s", | ||||||
| "loc.messages.Debug_Publishing": "Publishing package: %s, version: %s using feed id: %s, project: %s", | ||||||
| "loc.messages.Debug_RetrievingArtifactToolUri": "Retrieving artifact tool from: %s", | ||||||
| "loc.messages.Debug_ResolvedPackagingUrl": "Resolved packaging service URL: %s", | ||||||
| "loc.messages.Debug_TelemetryInitFailed": "Unable to log Universal Packages task init telemetry. Err:( %s )", | ||||||
| "loc.messages.Debug_TelemetryResultFailed": "Unable to log telemetry result. Err:( %s )", | ||||||
| "loc.messages.Debug_UsingArtifactToolDownload": "Using artifact tool to download the package", | ||||||
| "loc.messages.Debug_UsingArtifactToolPublish": "Using artifact tool to publish the package", | ||||||
| "loc.messages.Debug_UsingBuildServiceCreds": "Using build service credentials for authentication", | ||||||
| "loc.messages.Debug_UsingProvenanceSession": "Using provenance session ID: %s", | ||||||
| "loc.messages.Debug_UsingServiceUri": "Using service URI: %s", | ||||||
| "loc.messages.Debug_UsingWifAuth": "Using WIF authentication with service connection: %s", | ||||||
| "loc.messages.Debug_ValidatedServiceUri": "Validated service URI: %s", | ||||||
| "loc.messages.Debug_ValidatingOrganization": "Validating organization and feed access: %s", | ||||||
| "loc.messages.Debug_WifTokenObtained": "Successfully obtained WIF token for authentication", | ||||||
| "loc.messages.Error_AuthenticationFailed": "Unable to authenticate for Universal Packages operations. Ensure the task runs in an Azure Pipelines build/release or provide a valid service connection.", | ||||||
| "loc.messages.Error_CommandNotRecognized": "The command %s was not recognized.", | ||||||
| "loc.messages.Error_FailedToGetArtifactTool": "Failed to get artifact tool. %s", | ||||||
| "loc.messages.Error_FailedToValidateFeed": "Failed to validate service URI '%s' and feed '%s'. Verify the service exists, the feed exists, and the authentication token has permission to access it.", | ||||||
| "loc.messages.Error_NoAuthToken": "Unable to obtain authentication token. The SYSTEMVSSCONNECTION endpoint is not configured correctly. Ensure this task runs in an Azure Pipelines build or release, or provide a service connection via the 'adoServiceConnection' input.", | ||||||
| "loc.messages.Error_OrganizationRequired": "Organization is required when using a service connection for cross-organization access.", | ||||||
| "loc.messages.Error_PackagesFailedToDownload": "Packages failed to download", | ||||||
| "loc.messages.Error_PackagesFailedToPublish": "Packages failed to publish", | ||||||
| "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "An unexpected error occurred while trying to download the package. Exit code(%s) and error(%s)", | ||||||
| "loc.messages.Error_UnexpectedErrorArtifactToolPublish": "An unexpected error occurred while trying to push the package. Exit code(%s) and error(%s)", | ||||||
| "loc.messages.Error_UniversalPackagesNotSupportedOnPrem": "Universal Packages are not supported in Azure DevOps Server.", | ||||||
| "loc.messages.Success_PackagesDownloaded": "Package were downloaded successfully", | ||||||
|
||||||
| "loc.messages.Success_PackagesDownloaded": "Package were downloaded successfully", | |
| "loc.messages.Success_PackagesDownloaded": "Packages were downloaded successfully", |
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The help text contains a typo: "dashes(-)" should include a space before the parenthesis for better readability: "dashes (-)". This appears in both the regular and localized versions.