| Package | Description |
|---|---|
| jenkins.scm.api |
The public API contract of the SCM API plugin.
|
| jenkins.scm.api.mixin |
The mix-in interfaces used by
SCMHead
implementations to advertise that a specific head is not just a regular branch but is actually a special type of
branch such as a change request /
tag / etc. |
| jenkins.scm.api.trait |
An API/SPI to allow the sharing of common traits between different
SCMSource and
SCMNavigator implementations. |
| Modifier and Type | Class and Description |
|---|---|
static class |
SCMHeadOrigin.Default
The default origin.
|
static class |
SCMHeadOrigin.Fork
A named fork.
|
| Modifier and Type | Method and Description |
|---|---|
SCMHeadOrigin |
SCMHead.getOrigin()
Returns the origin of the head.
|
| Modifier and Type | Method and Description |
|---|---|
SCMHeadOrigin |
SCMHeadMixin.getOrigin()
Returns the origin of the head.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
SCMHeadAuthorityDescriptor.isApplicableToOrigin(SCMHeadOrigin origin)
Checks if this
SCMHeadAuthorityDescriptor is applicable to the supplied SCMHeadOrigin. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SCMHeadAuthorityDescriptor.isApplicableToOrigin(Class<? extends SCMHeadOrigin> originClass)
Checks if this
SCMHeadAuthorityDescriptor is applicable to the supplied SCMHeadOrigin. |
Copyright © 2016–2019. All rights reserved.