Versions Compared

Key

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

Before reading this page, it is highly recommended you read the builds page.

 


Table of Contents

What are Artifacts?

...

Files that are registered as artifacts can be viewed on a specific build by navigating to the artifacts tab. On this page you will find every artifact that is linked to the current build.

Image Modified

On this page you can download and view individual artifacts. All artifacts will be downloadable but only certain types can be viewed. When an artifact is viewable you will see one of two options [View] or [View As]. If you see [View] then Continua has only one way to view the artifact and that's by opening a new browser window allowing the browser to interpret how to view that type of file

...

The image view is shown below.

Image Modified


NUnit

The NUnit special view is designed for .xml output files that are generated by NUnit. This special view generates a custom view based on the NUnit results. This view is shown below.

A file can be typed as NUnit by adding the NUnit type to the artifact rule. For example, if I want my tests.xml to be a NUnit artifact and this xml is in the output directory of the server's workspace, I would use the following artifact rule:  nunit | output\tests.xml

 Note: Any non-NUnit files that are given the NUnit type will not display correctly. This type should only be used for NUnit xml files.

Image Modified


Variable

The variable special view is mainly used for artifacts that are automatically generated for every build. These artfacts artifacts are:

  • <agent_name>_Environment.xml: These files list all environment variables that are located on a specific agent. This file is generated while a stage is executing on a particular agent.  If a build has multiple stages and these stages are  run on multiple agents then you will get multiple <agent_name>_Environment.xml files.
  • VariableNamespaces.xml: This artifact lists every Continua variable including the variables value at the end of the build. This file will list global, project, configuration and build variables.

...

Artifacts can be created through the configuration wizard in the Stage section. Artifacts can be added to any stage in the build process by creating Artifact Rules on that stage. See the Stage Options page for more information.


Help, My Artifacts No Longer Exist in the Workspace!

Artifacts can be missing from your workspace for a variety of reasons. If you see the error File '<your_filename>' no longer exists in the workspace (as shown below) then the artifact is missing from the server's workspace. This can occur for the following reasons:

  • The files were manually deleted from the server's workspace.
  • Your cleanup policy ran and it cleaned up artifacts on older builds.
  • The file was registered as an artifact on a earlier stage of the build and it was then subsequently deleted from the server's workspace. Artifacts can be declared on any stage of the build but these registered artifacts must still be on the server once the build has completed.

Image Modified