jetbrains.buildServer.configs.kotlin.v10.projectFeatures / ProjectReportTab

ProjectReportTab

open class ProjectReportTab : ProjectFeature

Project feature defining a custom tab to be shown on a project level

See Also

projectReportTab

Types

SourceBuildRule

enum class SourceBuildRule

Specifies build where to search for report tab

Constructors

<init>

ProjectReportTab(init: ProjectReportTab.() -> Unit = {}, base: ProjectReportTab? = null)

Properties

buildType

var buildType: String?

Id of a build configuration where to search for a build with report tab artifacts

sourceBuildBranchFilter

var sourceBuildBranchFilter: String?

A branch filter to limit the set of builds by their branches.

sourceBuildNumber

var sourceBuildNumber: String?

A build number for the build when BuildRule.BUILD_NUMBER rule is used

sourceBuildRule

var sourceBuildRule: SourceBuildRule?

The rule to select the build with report tab artifacts

sourceBuildTag

var sourceBuildTag: String?

A tag for the build when BuildRule.TAG rule is used

startPage

var startPage: String?

Relative path to an artifact within build artifacts which should be used as a start page (eg, path to index.html)

title

var title: String?

Report tab title

Inherited Properties

id

var id: String?

Project feature id, if not specified will be generated

type

var type: String

Project feature type