Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dotnet/arcade
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 5977538
Choose a base ref
...
head repository: dotnet/arcade
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 05a63c6
Choose a head ref
  • 14 commits
  • 16 files changed
  • 8 contributors

Commits on Dec 3, 2021

  1. Update dependencies from https://github.com/dotnet/arcade build 20211…

    …202.3 (#8237)
    
    [main] Update dependencies from dotnet/arcade
    dotnet-maestro[bot] authored Dec 3, 2021
    Configuration menu
    Copy the full SHA
    cb149c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c984096 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2021

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

Commits on Dec 6, 2021

  1. Update dependencies from https://github.com/dotnet/arcade build 20211…

    …203.6 (#8240)
    
    [main] Update dependencies from dotnet/arcade
    dotnet-maestro[bot] authored Dec 6, 2021
    Configuration menu
    Copy the full SHA
    04551f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50b6cb2 View commit details
    Browse the repository at this point in the history
  3. Update dependencies from https://github.com/dotnet/xharness build 202…

    …11202.2 (#8242)
    
    [main] Update dependencies from dotnet/xharness
    dotnet-maestro[bot] authored Dec 6, 2021
    Configuration menu
    Copy the full SHA
    d312d90 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5d96978 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Update dependencies from https://github.com/dotnet/arcade build 20211…

    …206.6 (#8246)
    
    [main] Update dependencies from dotnet/arcade
    dotnet-maestro[bot] authored Dec 7, 2021
    Configuration menu
    Copy the full SHA
    ae771d5 View commit details
    Browse the repository at this point in the history
  2. Add Raspberry Pi OS rootfs creation (#8245)

    * Add an entry for Raspbian (ARMv6)
    
    * Add support for Keyring overrides.
    
    debootstrap will try to authenticate Debian-based repos against a locally
    installed Debian archive keyring, or Ubuntu-based repos against a locally
    installed Ubuntu archive keyring. If there's no keyring packages installed
    (as is the case in our CI) then the repos are blindly accepted without
    auth. However, if you have a keyring installed and use a "weird" repo
    which doesn't work with the expected default keyring (e.g. out of the box
    it'll try to authenticate the Raspbery Pi OS repo against the Debian
    keyring file) it fails.
    
    So, for our Rasbian case, a) specify the path to the known-good Raspbian
    archive keyring file and b) add a check where if a keyring is specified
    but does not exist, drop it. This allows building the Raspbian rootfs
    both locally on systems with debian-archive-keyring and in CI with no
    keyrings available.
    
    We should consider forcing keyring validation in general though, for
    better build integrity as a whole.
    
    * Bump to Raspbian 10, not 9
    directhex authored Dec 7, 2021
    Configuration menu
    Copy the full SHA
    42825a5 View commit details
    Browse the repository at this point in the history
  3. Move common parts of sdl templates to additional templates (#8247)

    * Move common parts of sdl templates to additional templates
    
    SDL Validation is done in both the repos and the staging/validaiton pipelines. Today, we have a large amount of the sdl job template duplicated for the staging/validation pipelines because we need to use different sources/we don't need all the artifact downloading (and if we did, we would want to get the artifacts from a different place). This duplication leads to issues like #8243 (among others), where versions changed in arcade, but they weren't properly migrated to dotnet-release, and the validation pipeline started failing.
    
    This change moves the duplicated steps to a steps template, and the duplicated variables to a variables template, so we can more easily share between these repos/pipelines.
    
    * Fix typo
    michellemcdaniel authored Dec 7, 2021
    Configuration menu
    Copy the full SHA
    c5e3d62 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

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

Commits on Dec 9, 2021

  1. Update dependencies from https://github.com/dotnet/arcade build 20211…

    …208.1 (#8249)
    
    [main] Update dependencies from dotnet/arcade
    dotnet-maestro[bot] authored Dec 9, 2021
    Configuration menu
    Copy the full SHA
    ce1ca60 View commit details
    Browse the repository at this point in the history
  2. Use the android adb XHarness command to call ADB (#8250)

    In dotnet/xharness#782 we introduced a the android adb command and removed android state --adb so we now need to use that to call ADB
    premun authored Dec 9, 2021
    Configuration menu
    Copy the full SHA
    05a63c6 View commit details
    Browse the repository at this point in the history
Loading