Skip to content

Commit a7ba651

Browse files
authored
[1ES] Fix Official and PR 1es builds (#10176)
* Fix stage name * Fix 1es pr and official build issues * Update integration-tests triggers * Extract build.yml variables * Undo template path change
1 parent e837680 commit a7ba651

File tree

9 files changed

+19
-27
lines changed

9 files changed

+19
-27
lines changed

eng/ci/integration-tests.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
1-
variables:
2-
DOTNET_NOLOGO: 1
3-
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
4-
DOTNET_CLI_TELEMETRY_OPTOUT: 1
5-
61
pr:
72
branches:
83
include:
94
- dev
105
- in-proc
116
- release/4.*
12-
- release/inproc6/4.*
13-
- release/inproc8/4.*
7+
- release/in-proc
148

159
resources:
1610
repositories:
@@ -19,6 +13,9 @@ resources:
1913
name: 1ESPipelineTemplates/1ESPipelineTemplates
2014
ref: refs/tags/release
2115

16+
variables:
17+
- template: /eng/ci/templates/variables/build.yml@self
18+
2219
extends:
2320
template: v1/1ES.Unofficial.PipelineTemplate.yml@1es
2421
parameters:
@@ -30,7 +27,6 @@ extends:
3027
stages:
3128
- stage: Test
3229
jobs:
33-
3430
- template: /eng/ci/templates/jobs/initialize-pipeline.yml@self
3531
- template: /eng/ci/templates/official/jobs/run-non-e2e-tests.yml@self
3632
- template: /eng/ci/templates/official/jobs/run-integration-tests.yml@self

eng/ci/official-build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ resources:
2222
ref: refs/tags/release
2323

2424
variables:
25-
- template: ci/variables/build.yml@eng
26-
- template: ci/variables/cfs.yml@eng
25+
- template: /eng/ci/templates/variables/build.yml@self
26+
- template: /ci/variables/cfs.yml@eng
2727
- name: buildNumber
2828
value: $[ counter('build', 23000) ] # 23000 selected to be ahead of current host build
2929

eng/ci/public-build.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
# This build is used for public PR and CI builds.
22

3-
variables:
4-
DOTNET_NOLOGO: 1
5-
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
6-
DOTNET_CLI_TELEMETRY_OPTOUT: 1
7-
83
trigger:
94
batch: true
105
branches:
@@ -29,6 +24,9 @@ resources:
2924
name: 1ESPipelineTemplates/1ESPipelineTemplates
3025
ref: refs/tags/release
3126

27+
variables:
28+
- template: /eng/ci/templates/variables/build.yml@self
29+
3230
extends:
3331
template: v1/1ES.Unofficial.PipelineTemplate.yml@1es
3432
parameters:
@@ -38,7 +36,7 @@ extends:
3836
os: windows
3937

4038
stages:
41-
- stage: Run Tests
39+
- stage: Test
4240
jobs:
4341
- template: /eng/ci/templates/jobs/initialize-pipeline.yml@self
4442
- template: /eng/ci/templates/jobs/run-unit-tests.yml@self

eng/ci/templates/jobs/run-unit-tests.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@ jobs:
33
displayName: Run Unit Tests
44

55
steps:
6-
- task: NuGetAuthenticate@1
7-
displayName: NuGet Authenticate
8-
96
- template: /eng/ci/templates/install-dotnet.yml@self
107

118
- task: DotNetCoreCLI@2

eng/ci/templates/official/jobs/build-artifacts-linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
configuration: release
88
runtime: linux-x64
99
log_dir: $(Build.ArtifactStagingDirectory)/log
10-
build_args: '-v m -c $(configuration) -r $(runtime) --self-contained true -p:BuildNumber=$(buildNumber) -p:MinorVersionPrefix=$(minorVersionPrefix) -p:IsPackable=false'
10+
build_args: '-v m -c $(configuration) -r $(runtime) --self-contained true -p:BuildNumber=$(buildNumber) -p:IsPackable=false'
1111
publish_zip_dir: $(Build.ArtifactStagingDirectory)/Linux
1212

1313
templateContext:

eng/ci/templates/official/jobs/build-artifacts-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
displayName: Build artifacts
4444
inputs:
4545
filePath: build/build-extensions.ps1
46-
arguments: '-buildNumber "$(buildNumber)" -suffix "$(suffix)" -minorVersionPrefix "$(minorVersionPrefix)"'
46+
arguments: '-buildNumber "$(buildNumber)" -suffix "$(suffix)"'
4747

4848
- task: CopyFiles@2
4949
inputs:

eng/ci/templates/official/jobs/run-integration-tests.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ jobs:
1212
IsReleaseBranch: $[contains(variables['Build.SourceBranch'], 'release/')]
1313

1414
steps:
15-
- task: NuGetAuthenticate@1
16-
displayName: NuGet Authenticate
17-
1815
- template: /eng/ci/templates/install-dotnet.yml@self
1916

2017
- task: UseNode@1

eng/ci/templates/official/jobs/run-non-e2e-tests.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ jobs:
1111
IntegrationProject: test/WebJobs.Script.Tests.Integration/WebJobs.Script.Tests.Integration.csproj
1212

1313
steps:
14-
- task: NuGetAuthenticate@1
15-
displayName: NuGet Authenticate
16-
1714
- template: /eng/ci/templates/install-dotnet.yml@self
1815

1916
- task: UseNode@1

eng/ci/templates/variables/build.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
variables:
2+
- name: DOTNET_NOLOGO
3+
value: 1
4+
- name: DOTNET_SKIP_FIRST_TIME_EXPERIENCE
5+
value: 1
6+
- name: DOTNET_CLI_TELEMETRY_OPTOUT
7+
value: 1

0 commit comments

Comments
 (0)