CI/CD
Nyx is perfectly suited for use in CI/CD platforms and leverage automation. This page gives you additional information to set up your build pipelines using common CI/CD platforms effectively and work around some caveats.
Nyx is perfectly suited for use in CI/CD platforms and leverage automation. This page gives you additional information to set up your build pipelines using common CI/CD platforms effectively and work around some caveats.
In a simplistic way the release process is atomic and happens at the end of the overall build process, meaning that the commit history can be inspected to infer values like the version number to release, apply a tag to the repository and publish to remote platforms.
Nyx offers a wide range of configuration options, including:
Although you can configure Nyx by means of static values, you also have the option to use templates to make them dynamic.
In this page you can find the overall principles of the various Nyx phases and how they work in order to take full advantage.
Release management entails many tasks and responsibilities and can be daunting when the size of the team and the project grows. Examples of these tasks are:
Background