Options
All
  • Public
  • Public/Protected
  • All
Menu

RemoteRepoRef implementation for BitBucket server (not BitBucket Cloud)

Hierarchy

Implements

Index

Constructors

constructor

  • new BitBucketServerRepoRef(remoteBase: string, owner: string, repo: string, isProject?: boolean, sha?: string, path?: string, branch?: string, apiUrl?: string): BitBucketServerRepoRef

Properties

Readonly apiBase

apiBase: string

API URL without the scheme or trailing '/'.

Optional branch

branch: string

Private Readonly isProject

isProject: boolean

Readonly kind

kind: string = "bitbucketserver"

Readonly owner

owner: string

Readonly ownerType

ownerType: "projects" | "users"

Optional Readonly path

path: string

Readonly providerType

providerType: ProviderType

Readonly remoteBase

remoteBase: string

Git remote URL not including scheme or trailing '/'

Readonly repo

repo: string

Readonly scheme

scheme: "http://" | "https://"

URL scheme from applied to both API and remote bases.

Readonly sha

sha: string

Accessors

Private apiBasePathComponent

  • get apiBasePathComponent(): string

apiPathComponent

  • get apiPathComponent(): string

Private maybeTilde

  • get maybeTilde(): string

pathComponent

  • get pathComponent(): string

url

  • get url(): string

Methods

cloneUrl

createRemote

deleteRemote

Protected getDefaultReviewers

Private getRepoId

raisePullRequest

setUserConfig

Generated using TypeDoc