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.