Skip to content

[VMR][mono] Check in AOT offsets file(s), remove offsets jobs from official build #3701

@steveisok

Description

@steveisok

In the runtime official build, the first step in building mono cross compilers requires generating offset files in a separate job and is later consumed in another job that produces the binaries. This approach makes a VMR vertical build more difficult because we cannot express "build all artifacts for linux-arm64" in one go without depending on a separate job.

  • Produce offset files locally and check them into the runtime repo
  • Adjust build to pick them up from the source tree instead of where azdo places them now
  • Add some kind of validation job to make sure the offset files are up to date

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

Status

Done

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions