Skip to content

Conversation

@dougbu
Copy link
Contributor

@dougbu dougbu commented Sep 14, 2022

  • [release/2.1] Remove most non-Windows build job support
    • jobs w/ a few explicit settings may run fine but are otherwise unsupported
      • scripts and so on remain but nothing in our YAML
    • move the last non-Windows job to Windows
      • no need for docker in Build SharedFX Installers job
  • !fixup! Make SharedFX_Installers job more like the others
  • always publish artifacts
    • log files were lost in failed jobs
  • !fixup! Remove double backslash in $(_WorkRoot)
    • caused problems building SharedFx installers on Windows

- jobs w/ a few explicit settings _may_ run fine but are otherwise unsupported
  - scripts and so on remain but nothing in our YAML
- move the last non-Windows job to Windows
  - no need for `docker` in `Build SharedFX Installers` job
- log files were lost in failed jobs
- caused problems building SharedFx installers on Windows
@dougbu dougbu requested a review from mmitche September 14, 2022 04:52
@dougbu dougbu requested a review from a team as a code owner September 14, 2022 04:52
@ghost ghost added this to the 2.1.x milestone Sep 14, 2022
@ghost
Copy link

ghost commented Sep 14, 2022

Hi @dougbu. If this is not a tell-mode PR, please make sure to follow the instructions laid out in the servicing process document.
Otherwise, please add tell-mode label.

@dougbu
Copy link
Contributor Author

dougbu commented Sep 14, 2022

Internal test build #20220912.13 was successful.

@dougbu dougbu enabled auto-merge (squash) September 14, 2022 05:08
Copy link
Member

@wtgodbe wtgodbe left a comment

Choose a reason for hiding this comment

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

Changes seem good, but I think we should also leave instructions somewhere that say "If you need to turn non-windows 2.1 builds back on, revert these commits"

@dougbu dougbu merged commit b63818a into dotnet:release/2.1 Sep 14, 2022
@dougbu dougbu deleted the dougbu/remove.last.non.windows.builds branch September 14, 2022 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants