You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've recently tested docker-based MTA client builder with mcr.microsoft.com/windows/servercore:ltsc2022 image and it works like a charm. Since MTA use teamcity CI, we should consider using their docker agents
Additional context
The only thing that should be fixed is vswhere tool not detecting MSBuild component when using vs_buildtools installer. Following part of win-build.bat file: %VSWHERE% -latest -requires Microsoft.Component.MSBuild
should be replaced with: %VSWHERE% -latest -products * -requires Microsoft.Component.MSBuild
Security Policy
I have read and understood the Security Policy and this issue is not about a cheat or security vulnerability.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Windows runner is the only part of CI that is heavily dependent on github actions. It should be more flexible
Pros:
Cons:
Describe the solution you'd like
Create docker runner based on jetbrains/teamcity-agent or jetbrains/teamcity-agent:latest-windowsservercore and integrate with current MTA CI. It should install visual studio and all related requirements by using vs_buildtools or choco.
Describe alternatives you've considered
I've recently tested docker-based MTA client builder with mcr.microsoft.com/windows/servercore:ltsc2022 image and it works like a charm. Since MTA use teamcity CI, we should consider using their docker agents
Additional context
The only thing that should be fixed is
vswhere
tool not detectingMSBuild
component when usingvs_buildtools
installer. Following part ofwin-build.bat
file:%VSWHERE% -latest -requires Microsoft.Component.MSBuild
should be replaced with:
%VSWHERE% -latest -products * -requires Microsoft.Component.MSBuild
Security Policy
The text was updated successfully, but these errors were encountered: