You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

projectdoc Toolbox

Render links to jobs and services on a Hudson server.

Description

The macro renders a link to a job on a Hudson server.

Its purpose is to specify the reference to the Hudson server at one place (as a Confluence shortcut or space property) and reuse this URL throughout the usage of this macro.

 

Since projectdoc Toolbox version 1.11 this macro is part of the Information Systems Extension. Prior to that version the macro has been part of the projectdoc Toolbox.

The Since attribute above refers to the version of the extension, not to the version of the projectdoc Toolbox.

Properties

System Identifier

Identifies the connection information via Confluence shortcuts or space properties.

Defaults to hudson.

Cannot find content to transclude!

Please check the reference (ids=Fragment / tags=) to the document 'System Identifier to URL Resolution Algorithm' to transclude from.

If you want to silence this message on missing content, check 'Missing Content Message'.

Please refer to the Transclusion Macro documentation for more information about this macro.

Job

The name of the Hudson job as rendered in the URL to the job.

Defaults to the space property 'project-artifact-id'.

 

If your server is at

https://www.example.com/hudson

and the job to reference is my-project, the following URL will be constructed:

https://www.example.com/hudson/job/my-project

Subordinate Service

The subordinate service within the job. Appended to the URL containing the base URI, the job and the subservice.

 

Hudson provides services for jobs. One is the dependency graph that renders the project dependencies graphically. The subservice is that part of the URL that is appended to the URL to the job on the Hudson server. In the example of the dependency graph the URL fragment is depgraph-view. The complete URL with Subordinate Service property set to the URL fragment depgraph-view is therefore:

https://www.example.com/hudson/job/my-project/depgraph-view

Label

The label for the link. Defaults to the name of the job, if not explicitly specified.

Related macros

The following macros help with referencing resources on other information servers:

Enterprise Architect Image Link Macro
Renders an image generated from an Enterprise Architect diagram, transcluded from a server.
HTML Snippet Macro
Transclude HTML content from a remote server.
Hudson Link Macro
Render links to jobs and services on a Hudson server.
Javadoc Link Macro
Links API documentation pages for Java elements.
Nexus Link Macro
Renders a link to an artifact stored on a Nexus server.
Site Link Macro
Links to a resource on a versioned site.
Sonar Link Macro
Renders a link to a project on a Sonar service.
Subversion Link Macro
Renders a link to a resource on a Subversion (SVN) repository.
Subversion Transclusion Macro
Transcludes a snippet from a project on a Subversion (SVN) server.
System Image Link Macro
Renders an image transcluded from a remote server.
System Link Macro
Links to a resource on a server.
System Transclusion Macro
Transclude content from a resource from a remote system.
Text Snippet Macro
Transclude text content from a remote server.

  • No labels