Defining tool versions for reliable builds
Apr 16, 2024
Multiple versions are installed of tools like Ruby, Node.js and Go on the stacks side-by-side. Since most projects depend on a specific version (implicitly or explicitly), it’s a good idea to declare the required version in workflows instead of relying on the default version available in $PATH
.
Installed tool versions are listed in the stack reports ( example)
Bitrise helps selecting the right tool version in three ways:
...