Continua CI 1.9.2 Version History

1.9.2.421 Beta

September 23rd, 2020

Changes

  • Fix: Null exception during cleanup, if build was removed by a previous rule.
  • Some UI updates.
  • All updates and fixes added to v1.9.1.777 are included in this release.

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

1.9.2.415 Beta

September 16th, 2020

Changes

  • Fix: Issue where subsequent stages were not shown in some views when stage was requeued for an updated stage definition.
  • Fix: Caching issue where Requeue Stage button was not being shown for a "requeuable" stage.
  • Fix: Logging error for some build event handlers.

  • Update: Now only showing the latest requeued stage in all views except for the stage list on the build page.
  • Update: Agent workspace is now always cleared when requeuing a stage regardless of workspace rules.
  • Update: The last stage of a successful build can now be requeued if the stage has failed or has warnings.

  • All updates and fixes added to v1.9.1.771 are included in this release.

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

v1.9.2.400 Beta

August 31st, 2020

Note on Betas: Beta versions include significant changes which are still undergoing final testing before an official release. While we don't anticipate any issues running our beta versions, they have only been tested in our environment and there may be bugs that we have not yet discovered. We therefore recommend that you install a beta version on a staging server to test that it will not cause you any problems, or wait until an official release, before installing to a production server.

Should you encounter any bugs or other issues with a Beta version, please contact us via support@finalbuilder.com

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

New Version 1.9.2 Features

Export and Import

Administrators can now export one or more project configurations to a YAML or JSON file. This may be for backup, versioning or migration to another server. The exported files can then be imported into the same or another Continua CI server. You can choose to import over existing configurations, or to import as a new configuration. Related repositories, variables, shared resources, issue connectors and permissions can be included in the export and import process.

Requeuing Stages

Sometimes a build stage may fail due to external influences - it could be that a file server was offline, network connectivity was down, or a file was locked for access. The last stage of a completed build can now be requeued, providing that it has failed, stopped or errored, and the server workspace is intact and no files have been removed by the cleanup process.

Multiple Daily Cleanup Rules

The build cleanup functionality has been rewritten to allow individual build by-products to have different shelf lifes. Multiple cleanup rules can now be defined at each level. This allows you to, for example, clean up workspace files for a build several days before the build is removed from the build history in the database. Agent workspace files can now also be included as part of the daily clean up rules.

This version also builds upon all the fixes and improvements in version 1.9.1. Any further bug fixes and improvements on version 1.9.1 will be merged into version 1.9.2

See Introducing Continua CI Version 1.9.2 Beta for further details on the new features.