We are running pipelines with a Windows and Linux. During the pipeline we install some 3rd party software via an installer (provided by the 3rd party). The installer fails in the same way on both Windows and Linux pipelines. I am thinking this is something specific to the circleci setup because:
- The same installers work fine when called locally in the same way as on the pipeline.
- The same installers fail locally in the same way as on the pipeline when I turn off my internet connection.
Is there something unique about circleci or the images that could be blocking the installers from communicating with an external license server?
I am using these snippets from my config.yml.
version: 2.1
orbs:
win: circleci/windows@5.1.0
jobs:
test-windows:
executor:
name: win/default
size: large
and
test-linux:
docker:
- image: cimg/base:2025.12
resource_class: xlarge