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

GH2696: Update Cake support for GitReleaseManager #2699

Merged
merged 11 commits into from Jan 22, 2020

Commits on Jan 22, 2020

  1. (cake-buildGH-2696) Use common base class for settings

    Not entirely sure what this wasn't done initially, but I think it makes
    sense to apply this refactoring now.  Makes it easier to add the three
    new common options.
    gep13 authored and devlead committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    bb31672 View commit details
    Browse the repository at this point in the history
  2. (cake-buildGH-2696) Add new common base options

    All of these will default to false, unless otherwise specified.
    gep13 authored and devlead committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    0d5d925 View commit details
    Browse the repository at this point in the history
  3. (maint) Formatting

    Add indentation which seemed to be missing
    gep13 authored and devlead committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    e64620b View commit details
    Browse the repository at this point in the history
  4. (cake-buildGH-2696) Add obsolete attributes to aliases

    GitReleaseManager is deprecating support for using username/password
    when connecting to GitHub, and as such, the Cake Aliases that provide
    this functionality should also be marked as Obsolete.
    gep13 authored and devlead committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    1d21363 View commit details
    Browse the repository at this point in the history
  5. (cake-buildGH-2696) Add common options with tests

    Add parsing of common arguments to each alias for GitReleaseManager, as
    well as tests for ensuring that they are being output when set.
    gep13 authored and devlead committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    db1f7e5 View commit details
    Browse the repository at this point in the history
  6. (cake-buildGH-2697) Update to latest GRM

    Update tool pre-processor directive to use 0.10.2.  Also switch away
    from using username/password version GRM Cake aliases, in favour of
    token version.  And finally, added yaml configuration to enable new GRM
    features.
    gep13 authored and devlead committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    a2be9d0 View commit details
    Browse the repository at this point in the history
  7. (cake-buildGH-2696) Add discard and open methods

    These were created by copying from the create and close methods.
    gep13 authored and devlead committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    46c5ff4 View commit details
    Browse the repository at this point in the history
  8. (doc) Fix summary for methods

    gep13 authored and devlead committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    f7b42c8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ac34832 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    019bf66 View commit details
    Browse the repository at this point in the history
  11. (cake-buildGH-2696) Switch to AppendQuotedSecret

    Not sure how/why this wasn't implemented already across all the
    methods, but glad that it was caught here.
    gep13 authored and devlead committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    b359473 View commit details
    Browse the repository at this point in the history