clarification reggarding FreeBSD documentation in cirrus-ci.org #877
-
I am looking at the list here: https://cirrus-ci.org/guide/FreeBSD/ on the images list there are two that I am interested:
What does these names means? From FreeBSD release page here it seems 13.0 is a stable release. Is there a base that is constant the same and stable or they constant update? Also, what's the way to go for dependencies with FreeBSD, should I pkg install they on my pipeline, fetch sources and build or is there something similar to the Docker images we have on Windows/Linux ? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hey @ericoporto, At the time this documentation was last updated FreeBSD 13.0 was not release yet. Updated it in ba48ffb For the second part about caching packages, unfortunately there is no feature similar to Dockerfile as a CI environment. But you can build a custom VM and use it. It's a bit more work but at least you'll be sure your CI environment is hermetic and packages won't magically get updated in incompatible way. |
Beta Was this translation helpful? Give feedback.
Hey @ericoporto,
At the time this documentation was last updated FreeBSD 13.0 was not release yet. Updated it in ba48ffb
For the second part about caching packages, unfortunately there is no feature similar to Dockerfile as a CI environment. But you can build a custom VM and use it. It's a bit more work but at least you'll be sure your CI environment is hermetic and packages won't magically get updated in incompatible way.