Viktor Hofer
eb82a5c032
Enable build.sh for non source build scenarios ( #18358 )
2024-01-24 21:01:24 +01:00
Matt Thalman
48271da430
Configure pipeline to run offline correctly ( #18304 )
2024-01-19 15:52:25 -06:00
Viktor Hofer
cddfb1b49d
Update vmr-build.yml ( #18274 )
2024-01-17 11:40:08 +00:00
Jackson Schuster
5e2e0f9758
Add CoreCLR crossbuild job ( #17967 )
...
Adds a pipelines job to crossbuild the VMR with CoreCLR and change the architecture pipeline parameter so the proper path is used to upload artifacts.
2024-01-12 10:55:40 -08:00
Ella Hathaway
92ebfab559
Update alpine-3.17 to alpine-3.19-WithNode ( #18209 )
2024-01-11 09:27:13 -06:00
Jackson Schuster
2cbc26c1b9
Merge branch 'main' of https://github.com/dotnet/installer into VmrCrossBuild
2023-12-31 15:34:38 -06:00
Jo Shields
a5fc87496a
Move build commit to CustomEnvVars, or it's squashed by Docker vs Bash logic
2023-12-18 15:44:13 -05:00
Jo Shields
71b3db9704
Use eval
2023-12-15 09:46:52 -05:00
Jo Shields
711f7265a6
Maybe fix env var issue on Mac
2023-12-15 09:36:46 -05:00
Jo Shields
077478e822
Genericize build script a bit better, for easier sharing between Linux/Mac
2023-12-15 09:07:49 -05:00
Jackson Schuster
50405a5c26
Set the right variable for docker args
2023-12-14 11:53:09 -08:00
Jackson Schuster
916aa0241a
Set CROSSCOMPILE for mono only
2023-12-14 09:44:47 -08:00
Jo Shields
1a4672e257
More portable conditional
2023-12-14 09:28:14 -05:00
Jackson Schuster
588791821c
Don't set CROSSCOMPILE=1
2023-12-13 14:45:30 -08:00
Jackson Schuster
e57fd54581
Add coreclr crossbuild job
2023-12-13 14:06:28 -08:00
Jo Shields
d450a51e85
Gotta pass CROSSCOMPILE=1 for x64 Macs to build osx-arm64
2023-12-12 15:44:05 -05:00
Jo Shields
2ab68b2bdc
cd
to build directory, since we aren't setting a Docker workdir
2023-12-08 15:58:57 -05:00
Jo Shields
af8e0cc022
copy-paste error
2023-12-08 13:02:00 -05:00
Jo Shields
4bea290055
Flatten docker stuff a bit
2023-12-08 12:12:49 -05:00
Jo Shields
749afddd02
Initial attempt at a Mac build
2023-12-08 11:51:37 -05:00
Jo Shields
c01b62c0fc
Add Mariner cross-compile VMR builds ( #17891 )
...
Co-authored-by: Matt Mitchell <mmitche@microsoft.com>
2023-12-04 21:07:43 +00:00
Jason Zhai
c18dc73da1
Merge branch 'release/6.0.4xx' into release/7.0.1xx
2023-11-08 23:26:37 -08:00
Ella Hathaway
eefba512e7
Split current CI pipline ( #17370 )
2023-11-07 08:54:50 -08:00
Přemek Vysoký
b5d77c4daf
[release/8.0.1xx] Check out the correct target VMR branch ( #17656 )
2023-10-30 09:39:58 -07:00
Nikola Milosavljevic
f54f69f9aa
Rename symbols packages ( #17521 )
2023-10-12 13:06:02 -07:00
Nikola Milosavljevic
77a7628585
Source-build symbols repackaging ( #17454 )
...
Co-authored-by: Michael Simons <msimons@microsoft.com>
2023-10-05 23:43:12 -07:00
Nikola Milosavljevic
6bbadb9daf
Format tests should be skipped on Alpine ( #17268 )
2023-08-28 10:20:35 -07:00
Nikola Milosavljevic
a37bcd19b5
Disable format tests on Alpine ( #17247 )
2023-08-24 07:56:32 -07:00
Přemek Vysoký
001d8e4465
[release/8.0.1xx] Fix internal VMR PR builds ( #17208 )
2023-08-17 17:27:03 +00:00
Michael Simons
839c4734de
Fail source build tests when there is a poison leak ( #17045 )
2023-07-25 10:02:06 -05:00
Matt Thalman
62e6796ef1
Add Microsoft.CodeAnalysis.AnalyzerUtilities.dll to poison baseline ( #17005 )
2023-07-18 13:32:26 -05:00
Omair Majid
8cbdd70094
Remove SHA1 workarounds from VMR build ( #16774 )
2023-06-22 15:27:40 -05:00
Nikola Milosavljevic
2a878b909c
Eliminate remaining source-build poisons ( #16631 )
2023-06-09 16:05:58 +00:00
Michael Simons
0d59752121
Fix customBuildArgs in mono CI leg ( #16446 )
2023-05-19 14:44:38 +00:00
Tom Deseyn
1b19de6ce7
vmr-build: add job that builds a Mono runtime. ( #16357 )
...
Co-authored-by: Michael Simons <msimons@microsoft.com>
Co-authored-by: Marek Safar <marek.safar@gmail.com>
2023-05-18 19:07:54 +00:00
Přemek Vysoký
f308bf657f
Move Source Link args to build.sh
, support release manifest ( #16184 )
...
Co-authored-by: Michael Simons <msimons@microsoft.com>
2023-04-24 07:23:43 -07:00
Matt Thalman
f219a8a983
Prevent prebuilt tarball reuse in SB bootstrap leg ( #15964 )
2023-04-05 09:51:46 -05:00
Přemek Vysoký
de4d0cbfd6
Make the VMR build work outside of git repository ( #15963 )
2023-04-03 16:55:55 +00:00
Matt Thalman
d625015437
Enable bootstrap flow testing in CI ( #15774 )
2023-03-14 16:17:21 +00: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
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
Přemek Vysoký
94e129d646
Add VMR build for internal installer PRs ( #15644 )
2023-02-27 16:02:25 +01:00
Přemek Vysoký
ca1b29d7bc
Fix location of prereqs/packages/archive during VMR CI ( #15498 )
2023-02-09 18:19:09 +00:00
Matt Thalman
a6f0171cbc
Include .version file in SB artifacts tarball ( #15353 )
2023-02-02 11:14:58 -06:00
Matt Thalman
31a14bea38
Bootstrap by default in prep script ( #15378 )
2023-02-01 07:24:03 -06: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
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