Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

At the most basic level, builds are a set of actions that are executed sequentially to achieve a certain goal. Each build belongs to a configuration and the actions that run during the build are defined in a build's parent configuration. For example, a simple configuration stage may include the following actions.

Every build uses its parent configuration as a blueprint where everything . Everything relating to builds is defined on the configuration. You can think of a build as the execution of its parent configuration.

...

Manual builds can also be queued at any time through the Continua CI interface. Builds can be manually started from any Configuration or Build page so choose which configuration should be built and navigate to that configuration. Once there you should see the Queue Build and Queue Build Immediately buttons in the Configuration Menu (As as shown below).

Queue Build

Priority

...

Repository Branch / Tag 

For branch-aware and/or tag-aware repositories you can specify the branch or tag to be used in the build. One use-case of this feature is being able to perform a build of specific release tags (as used in branching models such as gitflow).  This option is specified for each repository linked to the build.

The branch boxes are loaded with the default for the configuration if this is specified in the repository mappings. 

Info

Note that building on a repository tag branch defaults and mappings is only available avaiable from version 1.56

Variables

Configuration variables that have been set on the build's parent configuration can have their values set when manually queueing a build. Note that only configuration variables can be set when queueing a build.

...