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

Dev/trevors/mbpresteps broken template/testnewmbpresteps #1290

Open
wants to merge 37 commits into
base: main
Choose a base branch
from

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    83d4a12 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Fix pipeline failures when tests are turned off

    Finishes what bb38a72 started
    AArnott committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    fa2fa4a View commit details
    Browse the repository at this point in the history
  2. Fix name of stage task

    AArnott committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    20d7eb1 View commit details
    Browse the repository at this point in the history
  3. Migrate Microbuild-required variables to a yaml file

    These need to be set before we have a chance to run our variable ps1 scripts.
    AArnott committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    aab283c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    315a51e View commit details
    Browse the repository at this point in the history
  5. Add placeholder for localization plugin

    It's disabled by default, but is easy to turn on.
    AArnott committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    9374605 View commit details
    Browse the repository at this point in the history
  6. Migrate signing plugin installation to the new template style

    By requiring opt-in to sign on mac/linux, we remove the need for signing re-approval on pipelines that are already signing.
    It also avoids signing binaries that typically will not ship anyway.
    AArnott committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    1c3dadb View commit details
    Browse the repository at this point in the history
  7. Bump MicroBuild to 2.0.149

    AArnott committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    0ed99f2 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Remove compliance tasks

    These are redundant with those injected by 1ES PT.
    AArnott committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    f8b892b View commit details
    Browse the repository at this point in the history
  2. Bring back PoliCheck

    AArnott committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    1ce395c View commit details
    Browse the repository at this point in the history
  3. Drop Codeql.Enabled variable

    CodeQL is injected by default by the 1ES PT templates now, so we don't need this variable.
    AArnott committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    9e2495e View commit details
    Browse the repository at this point in the history
  4. File bugs for APIScan issues

    AArnott committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    3850286 View commit details
    Browse the repository at this point in the history
  5. Move Policheck to the 1ES PT

    AArnott committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    863c524 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    42d1837 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    3c87039 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Drop ComponentGovernance from the pipeline

    1ES PT includes it already.
    AArnott committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    5e36c8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    823f34d View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Configuration menu
    Copy the full SHA
    f301981 View commit details
    Browse the repository at this point in the history
  2. Switch job disabling style

    This should reduce merge conflicts going forward since the job's content doesn't entirely change just to enable it.
    AArnott committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    09f29b8 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    4ac532d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8279596 View commit details
    Browse the repository at this point in the history
  3. Fix Expand-Template.ps1

    AArnott committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    1f5f127 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    64b2ae3 View commit details
    Browse the repository at this point in the history
  2. Drop Ref12Analyze task

    It publishes to a web site that no longer operates.
    AArnott committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    4475f93 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6dc738b View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    a7dbfbc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7fe3ec View commit details
    Browse the repository at this point in the history
  3. Drop outputParentDirectory from release pipelines

    Setting it to `$(Pipeline.Workspace)` was problematic because it included other files dropped by 1ES PT that credscan then failed on (go figure).
    
    And anyway, these jobs have only one output so there's no reason to specify `outputParentDirectory` as no optimization is applicable.
    AArnott committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    988ff32 View commit details
    Browse the repository at this point in the history
  4. Fix release pipeline

    AArnott committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    e5c43bf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bfd8c6c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee7d918 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a5a2120 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ceea2ee View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    6403142 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    9bc7a68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a6a4e9 View commit details
    Browse the repository at this point in the history
  3. Fix syntax.

    trevors20 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    6b79e78 View commit details
    Browse the repository at this point in the history