feat(sync): add branch & tag listing support and improve sync mirroring and sync log routing
This commit is contained in:
@@ -64,6 +64,10 @@ export abstract class BaseProvider {
|
||||
): Promise<interfaces.data.ISecret>;
|
||||
abstract deleteGroupSecret(groupId: string, key: string): Promise<void>;
|
||||
|
||||
// Branches / Tags
|
||||
abstract getBranches(projectFullPath: string, opts?: IListOptions): Promise<interfaces.data.IBranch[]>;
|
||||
abstract getTags(projectFullPath: string, opts?: IListOptions): Promise<interfaces.data.ITag[]>;
|
||||
|
||||
// Pipelines / CI
|
||||
abstract getPipelines(
|
||||
projectId: string,
|
||||
|
||||
Reference in New Issue
Block a user