1
- # We only want to run full helix matrix on main
2
- pr : none
1
+ pr :
2
+ autoCancel : true
3
+ branches :
4
+ include :
5
+ - ' *'
6
+
3
7
trigger : none
8
+
9
+ # We only want to run full helix matrix on main and release/5.0
4
10
schedules :
5
11
# Cron timezone is UTC.
6
12
- cron : " 0 */12 * * *"
@@ -33,14 +39,14 @@ jobs:
33
39
steps :
34
40
# Build the shared framework
35
41
- script : ./eng/build.cmd -ci -nobl -all -pack -arch x64
36
- /p:CrossgenOutput=false /p: ASPNETCORE_TEST_LOG_DIR=artifacts/log
42
+ /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
37
43
displayName : Build shared fx
38
44
- script : ./eng/build.cmd -ci -nobl -noBuildRepoTasks -restore -noBuild -noBuildNative -projects src/Grpc/**/*.csproj
39
- /p:CrossgenOutput=false /p: ASPNETCORE_TEST_LOG_DIR=artifacts/log
45
+ /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
40
46
displayName : Restore interop projects
41
47
- script : .\eng\build.cmd -ci -nobl -noBuildRepoTasks -NoRestore -test -all -noBuildNative -projects eng\helix\helix.proj
42
48
/p:IsHelixDaily=true /p:IsRequiredCheck=true /p:IsHelixJob=true /p:BuildInteropProjects=true
43
- /p:RunTemplateTests=true /p:CrossgenOutput=false /p: ASPNETCORE_TEST_LOG_DIR=artifacts/log
49
+ /p:RunTemplateTests=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
44
50
displayName : Run build.cmd helix target
45
51
env :
46
52
HelixApiAccessToken : $(HelixApiAccessToken) # Needed for internal queues
@@ -60,11 +66,11 @@ jobs:
60
66
timeoutInMinutes : 480
61
67
steps :
62
68
- script : ./eng/build.sh --ci --nobl --pack --arch arm64
63
- /p:CrossgenOutput=false /p: ASPNETCORE_TEST_LOG_DIR=artifacts/log
69
+ /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
64
70
displayName : Build shared Fx
65
71
- script : ./eng/build.sh --ci --nobl --arch arm64 --noBuildRepoTasks --no-build-nodejs --no-restore --test --all
66
72
--projects $(Build.SourcesDirectory)/eng/helix/helix.proj /p:IsHelixJob=true /p:IsHelixDaily=true
67
- /p:CrossgenOutput=false /p: ASPNETCORE_TEST_LOG_DIR=artifacts/log
73
+ /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
68
74
displayName : Run build.sh helix arm64 target
69
75
env :
70
76
HelixApiAccessToken : $(HelixApiAccessToken) # Needed for internal queues
0 commit comments