Stacks

Packages created via Git builder are built in a specific environment that we call a “stack.” Stacks are the operating system images that are maintained by Gemfury for this purpose. Each Git repository has an assigned stack used to build its packages.

Stack support for Git builder

Stack Operating System Status
fury-22 Ubuntu 22.04 LTS Recommended
fury-14 Ubuntu 14.04 LTS Deprecated

Viewing current stack for a Git repository

You can view the current stack for a repository with the following CLI command:

$ fury git stack repo-name --as ACCOUNT

Migrating a Git repository to a new stack

You can update the stack for a repository with the following CLI command:

$ fury git stack set repo-name fury-22 --as ACCOUNT

Once you’ve updated the stack, you may trigger a new build by pushing new code changes, or running git rebuild CLI command.