Help documentation

What's new in Cruise

Cruise 1.3

Changes

  • Changes with multiple materials highlights what has actually changed since the previous revision. If you used multiple materials (e.g. more than one source control) in the same pipeline, Cruise shows the latest revision for each of the materials, even if that is the same as the previous pipeline instance. Cruise now highlights the changes since the previous pipeline instance.
  • You can now define groups of pipelines. This makes it easier to configure and define security on pipelines based on logical grouping for your organization. See change permissions for different actions for more information.
  • Cruise server can now be downloaded as a single jar. For more information see running Cruise without an install.
  • The "Pipelines" tab has been removed. The Pipeline Activity page provides a much better visualizatiion.
  • Manual pipelines no longer poll source control. A pipeline with a manual first stage will not check source control until it is manually triggered. This helps reduce the number of requests to source control systems.
  • Artifacts to be uploaded can now be specified with wildcards. For more information see uploading test reports.
  • Artifacts are now stored on the server in directories named for the pipelines. The directory for a pipeline is "pipelineName/pipelineLabel/stageName/stageCounter/jobName". Artifacts already created will still be accessible in the existing directories, but new pipelines will use the new directory layout, This was done since some operating systems restrict the number of directory entries which can cause errors when building many pipelines.
  • Cruise will now obscure show source control passwords. Cruise will show passwords as "******" in the UI and in logs. Note that only the logs created by Cruise itself are obscured. If a tool or script prints out a password then it may appear in the logs.
  • Forcing a pipeline will create a new pipeline instance even if there are no changes in the materials. In Cruise 1.2 forcing a pipeline would re-run the existing pipeline if there were no changes in the materials. After feedback from our users we have removed this change. If you do want to re-run an existing pipeline instance you can still do so, by clicking the re-run button on the first stage of that pipeline.
  • Licensing has been changed. You will need a new license if you have a paid version. Please go here to see details.

Cruise 1.2.1

Cruise 1.2

Cruise 1.1