Skip to content
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

Fix pipeline support and testing for New-GitHubRepositoryFromTemplate #259

Merged
merged 1 commit into from
Jun 30, 2020

Conversation

HowardWolosky
Copy link
Member

Description

Added in #221, `New-GitHubRepositoryFromTemplate was not capturing the passed-in value for the RepositoryName if provided via a Uri parameter.

There was a pipeline test in place, however it missed this fact because it was only testing the pipeline input scenario using -WhatIf, and the error was only found when calling the actual REST API and GitHub noticed that the RepositoryName was missing from the URI.

Issues Fixed

n/a

References

n/a

Checklist

  • You actually ran the code that you just wrote, especially if you did just "one last quick change".
  • Comment-based help added/updated, including examples.
  • Static analysis is reporting back clean.
  • New/changed code adheres to our coding guidelines.
  • New/changed code continues to support the pipeline.
  • Changes to the manifest file follow the manifest guidance.
  • Unit tests were added/updated and are all passing. See testing guidelines. This includes making sure that all pipeline input variations have been covered.
  • Relevant usage examples have been added/updated in USAGE.md.
  • If desired, ensure your name is added to our Contributors list

Added in microsoft#221, `New-GitHubRepositoryFromTemplate was not capturing
the passed-in value for the RepositoryName if provided via a Uri
parameter.

There was a pipeline test in place, however it missed this fact
because it was only testing the pipeline input scenario using `-WhatIf`,
and the error was only found when calling the actual REST API and
GitHub noticed that the `RepositoryName` was missing from the URI.
@HowardWolosky HowardWolosky added bug This relates to a bug in the existing module. api-repositories Work to complete the API's defined here: https://developer.github.com/v3/repos/ labels Jun 30, 2020
@HowardWolosky
Copy link
Member Author

/azp run PowerShellForGitHub-CI

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@HowardWolosky HowardWolosky merged commit f31d791 into microsoft:master Jun 30, 2020
@HowardWolosky HowardWolosky deleted the fixTemplatePipeline branch June 30, 2020 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api-repositories Work to complete the API's defined here: https://developer.github.com/v3/repos/ bug This relates to a bug in the existing module.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant