Matt Thalman
d625015437
Enable bootstrap flow testing in CI ( #15774 )
2023-03-14 16:17:21 +00:00
Přemek Vysoký
d4db076b20
Add VMR sync functionality into dotnet/dotnet's Codespaces ( #15750 )
2023-03-13 14:44:42 +01:00
MilenaHristova
06d8f65377
remove parameter
2023-03-09 17:27:32 +01:00
MilenaHristova
99911e8918
publish build logs
2023-03-09 11:31:05 +01:00
MilenaHristova
063202c901
fix logging
2023-03-06 17:35:50 +01:00
MilenaHristova
a627b7fe71
fix variable name
2023-03-06 16:54:56 +01:00
MilenaHristova
c1f7ba0e11
add message back
2023-03-06 16:32:47 +01:00
MilenaHristova
d46e886f3a
rm empty line
2023-03-06 15:49:29 +01:00
MilenaHristova
0c1fb44287
set path variable
2023-03-06 15:48:34 +01:00
Milena Hristova
c4a7570445
Update eng/pipelines/templates/jobs/sdk-diff-tests.yml
...
Co-authored-by: Přemek Vysoký <premek.vysoky@microsoft.com>
2023-03-06 15:34:50 +01:00
Milena Hristova
64dfee55b9
Update eng/pipelines/templates/jobs/sdk-diff-tests.yml
...
Co-authored-by: Přemek Vysoký <premek.vysoky@microsoft.com>
2023-03-06 15:34:18 +01:00
Milena Hristova
a4ddd00e8c
Update eng/pipelines/templates/jobs/sdk-diff-tests.yml
...
Co-authored-by: Přemek Vysoký <premek.vysoky@microsoft.com>
2023-03-06 15:32:17 +01:00
Milena Hristova
16c0ead18a
Update eng/pipelines/templates/jobs/sdk-diff-tests.yml
...
Co-authored-by: Přemek Vysoký <premek.vysoky@microsoft.com>
2023-03-06 15:31:54 +01:00
MilenaHristova
797a68496a
tag installer sha
2023-03-06 13:02:48 +01:00
MilenaHristova
46a7322ce1
query build by branch
2023-03-06 12:59:00 +01:00
MilenaHristova
06de0ca3bc
rename builds
2023-03-06 12:56:21 +01:00
MilenaHristova
1ff37e478f
Merge branch 'main' of https://github.com/dotnet/installer into move-sdk-smoke-tests
2023-03-06 10:45:48 +01:00
MilenaHristova
0cda957a51
split dotnet test line
2023-03-06 10:45:22 +01:00
MilenaHristova
69d82ce342
clean up vmr-build
2023-03-06 09:56:53 +01:00
Logan Bussell
9cf0095d08
[main] Add CI for building with previously source-built SDK ( #15603 )
...
Co-authored-by: Michael Simons <msimons@microsoft.com>
2023-03-04 01:53:19 +00:00
MilenaHristova
7b74786a8f
remove msft sdk build from vmr-build
2023-03-03 15:21:01 +01:00
MilenaHristova
ea1ea9e423
fail tests
2023-03-03 14:48:20 +01:00
MilenaHristova
a4f5ecb0eb
fail message
2023-03-03 14:28:30 +01:00
MilenaHristova
29f9752d2b
schedule
2023-03-03 13:57:25 +01:00
MilenaHristova
d0d28f2618
rename
2023-03-03 13:53:16 +01:00
MilenaHristova
27786749db
fix url
2023-03-03 13:52:56 +01:00
MilenaHristova
598dd6328f
fix
2023-03-03 13:49:04 +01:00
MilenaHristova
3ce4268b08
move variable templates
2023-03-03 13:47:06 +01:00
MilenaHristova
1b3f81b17a
print build url
2023-03-03 12:19:33 +01:00
MilenaHristova
65f50bbad2
rename
2023-03-03 12:17:00 +01:00
MilenaHristova
522c032c92
rename
2023-03-03 12:06:01 +01:00
MilenaHristova
7071d06a0f
Merge branch 'move-sdk-smoke-tests' of https://github.com/MilenaHristova/installer into move-sdk-smoke-tests
2023-03-03 11:47:28 +01:00
Milena Hristova
ad0eb25e52
Update eng/pipelines/templates/jobs/sdk-comparison-tests.yml
...
Co-authored-by: Přemek Vysoký <premek.vysoky@microsoft.com>
2023-03-03 11:47:05 +01:00
Milena Hristova
2af74c66c9
Update eng/pipelines/templates/jobs/sdk-comparison-tests.yml
...
Co-authored-by: Přemek Vysoký <premek.vysoky@microsoft.com>
2023-03-03 11:46:46 +01:00
MilenaHristova
7311d4965f
rename
2023-03-03 11:46:36 +01:00
MilenaHristova
453cfb4600
Merge branch 'move-sdk-smoke-tests' of https://github.com/MilenaHristova/installer into move-sdk-smoke-tests
2023-03-03 11:44:29 +01:00
Milena Hristova
ebdc908f6b
Update eng/pipelines/templates/jobs/sdk-comparison-tests.yml
...
Co-authored-by: Přemek Vysoký <premek.vysoky@microsoft.com>
2023-03-03 11:42:45 +01:00
MilenaHristova
55430a2b54
filter tests
2023-03-03 11:24:22 +01:00
MilenaHristova
e944fdc2de
don't set poison tests env var
2023-03-02 15:43:22 +01:00
MilenaHristova
0d4afa4dc4
param
2023-03-02 13:11:58 +01:00
MilenaHristova
55922247b0
move ids
2023-03-02 13:09:30 +01:00
MilenaHristova
7afd483cb1
set schedule
2023-03-02 12:15:15 +01:00
MilenaHristova
b9a313e0d3
fix architecture
2023-03-02 11:24:23 +01:00
MilenaHristova
36b5d97be1
specify vmr runId
2023-03-02 11:09:18 +01:00
MilenaHristova
2ac84026ee
fix name
2023-03-01 18:47:25 +01:00
Milena Hristova
78224338ac
Update source-build-sdk-content-tests.yml for Azure Pipelines
2023-03-01 17:30:48 +00:00
MilenaHristova
354e9444c6
remove parameter
2023-03-01 18:26:01 +01:00
MilenaHristova
2715f10cc3
run sdk comparison tests in a separate pipeline
2023-03-01 18:19:54 +01:00
Přemek Vysoký
94e129d646
Add VMR build for internal installer PRs ( #15644 )
2023-02-27 16:02:25 +01:00
Přemek Vysoký
a18c9247f4
Support sync of a single repository into the VMR ( #15569 )
2023-02-17 16:39:17 +00:00
Přemek Vysoký
0004325188
Turn on debugging output for VMR synchronization ( #15524 )
2023-02-13 11:43:27 +00:00
Přemek Vysoký
ca1b29d7bc
Fix location of prereqs/packages/archive during VMR CI ( #15498 )
2023-02-09 18:19:09 +00:00
MilenaHristova
d62d079423
vmr build default branch
2023-02-09 10:56:45 +01:00
MilenaHristova
788c3baed4
trim branch name
2023-02-08 17:40:25 +01:00
MilenaHristova
3a4783ac74
documentation
2023-02-08 16:33:20 +01:00
MilenaHristova
4987fa9b32
check valid files
2023-02-08 15:25:44 +01:00
MilenaHristova
195977b515
add args to vmr sync
2023-02-08 13:44:25 +01:00
MilenaHristova
2208267af6
template path
2023-02-07 16:07:18 +01:00
MilenaHristova
88daeae33b
fix scripts
2023-02-07 16:05:01 +01:00
MilenaHristova
fc81e01bb2
fix
2023-02-07 15:33:41 +01:00
MilenaHristova
e46d3fc2dd
scripts
2023-02-07 15:25:30 +01:00
MilenaHristova
9eb822ccfb
scripts
2023-02-07 14:35:05 +01:00
MilenaHristova
7c3d67e6d5
put urls in variables
2023-02-07 13:39:18 +01:00
MilenaHristova
80654fd3bb
rename and display names
2023-02-07 13:23:02 +01:00
Milena Hristova
726d0a63a4
Update eng/pipelines/templates/jobs/vmr-synchronization.yml
...
Co-authored-by: Přemek Vysoký <premek.vysoky@microsoft.com>
2023-02-07 13:22:48 +01:00
Milena Hristova
65138b64a9
Update eng/pipelines/templates/jobs/vmr-synchronization.yml
...
Co-authored-by: Přemek Vysoký <premek.vysoky@microsoft.com>
2023-02-07 13:22:34 +01:00
MilenaHristova
eb62f87cb4
remote test branches
2023-02-07 13:22:16 +01:00
MilenaHristova
1f25df5d5d
create yml for internal sync
2023-02-07 13:21:36 +01:00
MilenaHristova
2f34945ee1
use push command
2023-02-07 13:21:18 +01:00
MilenaHristova
439d38946c
add refs to resources
2023-02-07 13:20:43 +01:00
Přemek Vysoký
48873c2344
Split the VMR Build into a separate pipeline ( #15419 )
2023-02-06 20:29:39 -06:00
Matt Thalman
a6f0171cbc
Include .version file in SB artifacts tarball ( #15353 )
2023-02-02 11:14:58 -06:00
Milena Hristova
9971d18cba
Separate vmr sync from installer build ( #15386 )
2023-02-02 08:23:18 +01:00
MilenaHristova
e6d5901989
remove stage
2023-02-01 15:14:27 +01:00
MilenaHristova
5c7188b67b
return vmr sync on prs
2023-02-01 15:12:20 +01:00
MilenaHristova
8e21d8220d
identation
2023-02-01 14:52:26 +01:00
MilenaHristova
ba896b1888
separate vmr sync from installer ci
2023-02-01 14:40:07 +01:00
Matt Thalman
31a14bea38
Bootstrap by default in prep script ( #15378 )
2023-02-01 07:24:03 -06:00
Přemek Vysoký
e5062aef44
Fix branch name in VMR CI ( #15384 )
2023-02-01 11:11:16 +00:00
Přemek Vysoký
83406a8660
Fix branch name in VMR CI ( #15377 )
...
The `Build.SourceBranchName` only gets the last segment, so for `release/8.0.xxx-preview1` it was `8.0.xxx-preview1` and the branch didn't get synchronized into the VMR.
2023-01-31 18:30:25 +01:00
Michael Simons
9dbedcde23
Update source-build artifacts ( #15324 )
2023-01-27 13:35:35 -06:00
Matt Thalman
40c923ffe9
Enable SHA1 signing for CentOS Stream 9 ( #15289 )
2023-01-19 10:35:37 -06:00
Matt Thalman
b4921b17cd
Use PAT variable group for internal VMR builds ( #15291 )
...
Fixes https://github.com/dotnet/source-build/issues/3200
2023-01-18 10:35:23 +01:00
Přemek Vysoký
5e51881268
Build some distros from an exported source archive ( #15275 )
2023-01-13 12:14:44 -06:00
dotnet-maestro[bot]
cd34038e97
[main] Update dependencies from dotnet/arcade-services ( #15211 )
...
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Premek Vysoky <premek.vysoky@microsoft.com>
Co-authored-by: MilenaHristova <mhristova@microsoft.com>
2023-01-09 14:28:34 +01:00
Přemek Vysoký
0d24684503
Fix branch filters for the VMR synchronization ( #15161 )
2022-12-20 18:24:30 +00:00
Přemek Vysoký
bbd2f682dc
Fix branch filters for the VMR synchronization ( #15160 )
2022-12-20 15:01:14 +00:00
Přemek Vysoký
ec53154100
Fix branch filters for the VMR synchronization ( #15158 )
2022-12-20 13:29:00 +00:00
Přemek Vysoký
d9c5ac0870
Fix branch filters for the VMR synchronization ( #15156 )
2022-12-20 10:44:51 +00:00
Přemek Vysoký
60eee7f5b8
Only push main
and release/*
branches to the VMR ( #15144 )
2022-12-16 15:51:40 +00:00
Přemek Vysoký
ce1921c17d
Run VMR's pipelines from the VMR directly ( #15124 )
2022-12-15 09:33:09 +01:00
Přemek Vysoký
5c8e232602
Fix triggers for the VMR CI ( #15096 )
2022-12-07 11:41:56 +01:00
Přemek Vysoký
af14110139
Use relative paths when referencing YAML templates ( #15086 )
2022-12-05 18:27:45 +01:00
Přemek Vysoký
87955496af
Use VMR instead of the tarball for Source-Build builds ( #15042 )
...
For PRs, the Source-Build leg that was running inside of the Build stage is now moved to a separate stage but runs more or less the same: https://dev.azure.com/dnceng-public/public/_build/results?buildId=97509&view=results
Instead of creating the tarball, we are building the `dotnet/dotnet` repo there.
For internal rolling builds, we are taking [this pipeline](https://dev.azure.com/dnceng/internal/_build/results?buildId=2056327&view=results ) and merging it into `dotnet-installer-official-ci`.
So it's one extra stage that runs pretty quick (faster than the Build stage by far).
It won't be creating and pushing the tarball artifact anymore though.
Once the rolling build is finished, there won't be no more source-build-build pipeline but instead dotnet-dotnet-official-ci which will build the dotnet/dotnet repo again instead of the tarball that was originally produced from the rolling build.
The MSFT SDK from the installer build will still be consumed by it though.
More details https://github.com/dotnet/arcade/issues/10677
2022-12-01 10:51:39 +01:00
Přemek Vysoký
1da909aef3
Fix hash of installer when preparing VMR synchronization ( #14962 )
2022-11-11 18:53:17 +00:00
Přemek Vysoký
6b20a1eae0
Add a VMR synchronization PR validation ( #14918 )
...
Adds a new pipeline that will run during installer's PRs that verifies that the current VMR tooling can synchronize that particular change into the VMR.
2022-11-08 16:47:32 +00:00
Přemek Vysoký
d3e78c4a4b
Fix VMR path variable ( #14887 )
2022-11-03 18:03:03 +00:00
Přemek Vysoký
a21767c2d3
Create a branch during VMR sync always, add noPush
option ( #14883 )
2022-11-03 12:22:52 +00:00
Přemek Vysoký
1f3a863fb9
Suppress Component Governance for individual repos inside VMR ( #14852 )
2022-10-31 21:28:54 +01:00
Přemek Vysoký
01edbc3965
Add a pipeline for automated VMR synchronization ( #14805 )
...
Adds a pipeline that will trigger on main commits and synchronize the [VMR](https://github.com/dotnet/dotnet ).
The pipeline has 2 parameters:
- What commit of installer to sync to (defaults to commit that triggered the build)
- What branch of the VMR it pushes to (defaults to branch that triggered the build)
2022-10-27 12:08:50 +00:00