Continua CI v1.9.1.318

Released: Aug 22, 2019

Aggiornamenti in v1.9.1.318

Funzionalità

  • Triggers now include User filtering settings allowing inclusion or exclusion of changesets with usernames matching specified patterns.
  • New template editor with syntax highlighting.
  • New reset buttons on template editor to reload saved template.
  • Templates are now validated on save.
  • You can now click on items in the available variables tree to insert a variable name into the template editor.
  • Added a variable dictionary to build notification templates allowing direct access to variables by name {{Variable.VariableName}}.
    Note that the variable must be scoped so that it is available to all builds which use a notification template.
  • Application variables (in addition to configuration and project variables) can now be updated by triggers.
  • Changes to the stage promotion timeout are now applied retrospectively to existing builds which are waiting for promotion.
    Note that this a possible breaking change if you have stages waiting for promotion and the timeout has been changed since those builds were run.
  • The project names on the Projects page in the Administration section now link to the project view.
  • Minor improvement to build log performance.

Correzioni

  • Backslashes can now be escaped in quoted functions parameter. This is to handle issue where an end quote was unintentionally escaped by a preceding backslash. e.g. $Utils.GetString("Folder\\\\SubFolder").Replace("\\\\","\\")$.
    Note that this a possible breaking change as all backslashes in function parameters now need to be escaped.
  • Timing issue affecting the operation of the "Skip commits previously built for this configuration" trigger option.
  • Error with Subversion repository when upgrading from an earlier version where the "Host mismatch" trust invalid certificates option was selected.
  • Javascript error loading subscription with no source (where a project or configuration has been deleted).
  • Installers now handle a domain specified as a dot (for local users).
  • Updated some third party packages.
  • Some minor UI updates.

Note: You will need to update your agents after upgrading the server to this build.