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: MagnusOpera/Terrabuild
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6abc19e
Choose a base ref
...
head repository: MagnusOpera/Terrabuild
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 48f221f
Choose a head ref
  • 15 commits
  • 43 files changed
  • 2 contributors

Commits on Jan 19, 2025

  1. Private dependencies as projects (#92)

    Implementation for #90.
    Projects can have private dependencies (dependencies that are below
    current project). Now, dependencies are loaded as normal projects and
    can be used in `version`. Also, it's possible to have a dependency on
    such project.
    pchalamet authored Jan 19, 2025
    Configuration menu
    Copy the full SHA
    7cc9a4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    701aa75 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    551f08d View commit details
    Browse the repository at this point in the history
  4. fix docs

    pchalamet committed Jan 19, 2025
    Configuration menu
    Copy the full SHA
    99c1af4 View commit details
    Browse the repository at this point in the history
  5. Container override on extension and project (#95)

    Container can now be specified at the extension level. This is the
    default value.
    
    This can be overridden at project level and workspace level in this
    order.
    pchalamet authored Jan 19, 2025
    Configuration menu
    Copy the full SHA
    283163a View commit details
    Browse the repository at this point in the history
  6. cleanup test workspace

    pchalamet committed Jan 19, 2025
    Configuration menu
    Copy the full SHA
    cec0084 View commit details
    Browse the repository at this point in the history
  7. fix container override

    pchalamet committed Jan 19, 2025
    Configuration menu
    Copy the full SHA
    939fa44 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2025

  1. Configuration menu
    Copy the full SHA
    6a16815 View commit details
    Browse the repository at this point in the history
  2. fix integration tests

    pchalamet committed Jan 20, 2025
    Configuration menu
    Copy the full SHA
    063e757 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b810ee View commit details
    Browse the repository at this point in the history
  4. restored task must send status at build time - not restore time (#97)

    Restored task status was always success - which was wrong for failed
    restored task.
    pchalamet authored Jan 20, 2025
    Configuration menu
    Copy the full SHA
    5fe05d2 View commit details
    Browse the repository at this point in the history
  5. container attribute is an expression (#98)

    one can now write `container = $terrabuild_ci ?
    "mcr.microsoft.com/dotnet/sdk:9.0.102" : nothing`
    pchalamet authored Jan 20, 2025
    Configuration menu
    Copy the full SHA
    2ec1854 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2025

  1. track values not vars (#99)

    variables declared at extensions levels are not impacting task hash. Use
    operations instead to compute target hash correctly and precisely.
    pchalamet authored Jan 21, 2025
    Configuration menu
    Copy the full SHA
    252fa7d View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2025

  1. change terrabuild location injection in makefile (#100)

    Smoke tests were able to use a local version - but that was cumbersome.
    It's now fixed: they use the project instead (compiled on demand) of
    Terrabuild. Usage as also been generalized to all tests.
    pchalamet authored Jan 22, 2025
    Configuration menu
    Copy the full SHA
    664289c View commit details
    Browse the repository at this point in the history
  2. fix production url

    pchalamet committed Jan 22, 2025
    Configuration menu
    Copy the full SHA
    48f221f View commit details
    Browse the repository at this point in the history
Loading