Skip to content

How do I install required dependencies? #1637

Answered by daveverwer
moshegottlieb asked this question in Q&A
Discussion options

You must be logged in to vote

Hi Moshe!

We run all our Linux builds through Docker, and we do allow custom Docker images for cases like this. I thought we had documented this in the builder FAQ, but it seems that we did not. 😬 The best documentation there is the original PR that enabled this functionality, in #686.

We need to whitelist Docker images before our build infrastructure can build using them, and you'll need to make images for each version of Swift that you're compatible with based on the corresponding base Swift image.

Then, add the .spi.yml file and let us know what the images are so we can vet them, and it should all magically work! 😅

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@moshegottlieb
Comment options

@finestructure
Comment options

Answer selected by daveverwer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants