Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start moving over to official templates #99433

Merged
merged 7 commits into from
Apr 1, 2024
Merged

Conversation

agocke
Copy link
Member

@agocke agocke commented Mar 7, 2024

I believe this successfully ports over all major scenarios. It's certainly possible some of the outerloops will break. I'm happy to do some up-front work to scout the outerloops, but I'm not going to block on them all being done before moving us over.

@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Mar 7, 2024
@agocke agocke marked this pull request as draft March 8, 2024 02:45
@teo-tsirpanis teo-tsirpanis added area-Infrastructure and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Mar 8, 2024
@agocke agocke force-pushed the 1es-official branch 5 times, most recently from 6cc6b72 to 408ad80 Compare March 22, 2024 18:23
@agocke agocke closed this Mar 25, 2024
@agocke agocke reopened this Mar 25, 2024
@agocke agocke force-pushed the 1es-official branch 3 times, most recently from e7356ff to 8cb76a6 Compare March 26, 2024 01:32
@dotnet-policy-service dotnet-policy-service bot added the linkable-framework Issues associated with delivering a linker friendly framework label Mar 26, 2024
@agocke
Copy link
Member Author

agocke commented Mar 27, 2024

/azp run runtime-nativeaot-outerloop

Copy link

Azure Pipelines failed to run 1 pipeline(s).

@dotnet dotnet deleted a comment from azure-pipelines bot Mar 27, 2024
@agocke agocke marked this pull request as ready for review March 27, 2024 02:21
@agocke agocke requested review from ViktorHofer and hoyosjs March 27, 2024 02:22
Copy link
Member

@akoeplinger akoeplinger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

eng/pipelines/common/templates/template1es.yml Outdated Show resolved Hide resolved
@@ -165,12 +165,19 @@ jobs:
# Official Build Linux Pool
${{ if and(or(in(parameters.osGroup, 'linux', 'freebsd', 'android', 'tizen'), eq(parameters.jobParameters.hostedOs, 'linux')), ne(variables['System.TeamProject'], 'public')) }}:
name: $(DncEngInternalBuildPool)
demands: ImageOverride -equals Build.Ubuntu.2204.Amd64
demands: ImageOverride -equals 1es-ubuntu-2204
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the Build.Ubuntu.2204.Amd64 image should get the 1ES prerequisites in today's rollout: dotnet/dnceng#2113 ?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll leave this for later cleanup rather than depend on the rollout.

@agocke agocke merged commit 4039b45 into dotnet:main Apr 1, 2024
149 of 152 checks passed
@agocke agocke deleted the 1es-official branch April 1, 2024 22:48
matouskozak pushed a commit to matouskozak/runtime that referenced this pull request Apr 30, 2024
* Start moving over to official templates

* Parameterize runtime-inner-loop

* Use default false for isOfficialBuild in pipeline-with-resources

* Respond to PR comments

* Code review comments

* Use default template args
@github-actions github-actions bot locked and limited conversation to collaborators May 2, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Infrastructure linkable-framework Issues associated with delivering a linker friendly framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants