Skip to content

Conversation

glucaci
Copy link
Member

@glucaci glucaci commented Jul 3, 2025

This pull request adds support for passing Git authentication options (GitUsernameOptions and GitTokenOptions) to several project and solution pipeline classes, as well as introducing an encryption option to the solution build pipeline. These changes ensure that Git credentials can be provided when running these pipelines, improving authentication flexibility and security.

Enhancements to pipeline options:

  • Added GitUsernameOptions and GitTokenOptions as options to the ProjectRestorePipeline, ProjectValidatePipeline, SolutionRestorePipeline, and SolutionValidatePipeline classes, allowing these pipelines to accept Git credentials as parameters. [1] [2] [3] [4]
  • Added EncryptionOption to the SolutionBuildPipeline, alongside GitUsernameOptions and GitTokenOptions, enabling encryption configuration and Git credential support for solution builds.

Copy link
Contributor

@Carael Carael left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

@glucaci glucaci changed the title Add ProjectListCommand and ProjectListPipeline for listing project files Add missing Git options to project and solution commands Aug 12, 2025
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.

2 participants