[PR #673] Automatic builds on AppVeyor #24238

Open
opened 2026-01-31 09:02:08 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/673

State: closed
Merged: No


Hi all,

I'm having a look at building Terminal automatically on each tag or merged PR, so I could follow along and try things out without necessarily installing the build infrastructure.

The script works well so far, except it fails after about 8 minutes due to some issue I couldn't find mentioned in the issue section or in code.

  LINK : fatal error LNK1104: cannot open file 'atls.lib' [C:\projects\terminal\src\interactivity\win32\ut_interactivity_win32\Interactivity.Win32.UnitTests.vcxproj]

I suspect AppVeyor doesn't provide the necessary libraries from Windows 1903, in which case my next question would be whether there was anything I could install or add to AppVeyor during build so as to make it pass?

I found this for 1803, and figured maybe applying those lessons for 1903 would work here?

PS: Before merging, don't forget to update the GitHub personal access token.

**Original Pull Request:** https://github.com/microsoft/terminal/pull/673 **State:** closed **Merged:** No --- Hi all, I'm having a look at building Terminal automatically on each tag or merged PR, so I could follow along and try things out without necessarily installing the build infrastructure. - https://ci.appveyor.com/project/mottosso/terminal The script works well so far, except it fails after about 8 minutes due to some issue I couldn't find mentioned in the issue section or in code. ``` LINK : fatal error LNK1104: cannot open file 'atls.lib' [C:\projects\terminal\src\interactivity\win32\ut_interactivity_win32\Interactivity.Win32.UnitTests.vcxproj] ``` - [Full report](https://ci.appveyor.com/project/mottosso/terminal/builds/24458487?fullLog=true) I suspect AppVeyor doesn't provide the necessary libraries from Windows 1903, in which case my next question would be whether there was anything I could install or add to AppVeyor during build so as to make it pass? I found this for 1803, and figured maybe applying those lessons for 1903 would work here? - https://github.com/appveyor/ci/issues/1984 > PS: Before merging, don't forget to update the GitHub personal access token.
claunia added the pull-request label 2026-01-31 09:02:08 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#24238