Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

How to enable a hook when a repository is created using EventListener

sukhmeet_in August 25, 2017

Hi,

 We want to enable a hook each time a new repository is created.

I am trying to do it using event listener.

It seems it can be done by calling enable method on RepositoryHookService.

However i am not sure how to create the EnableRepositoryHookRequest ojbect and fill it with the setting for the hook.

Following code is giving error : "cannot find symbol
[ERROR] symbol: class EnableRepositoryHookRequest"

public void onRepoCreated(RepositoryCreatedEvent repoCreatedEvent) {
repoCreatedEvent.getRepository());
RepositoryScope scope = RepositoryScope(repoCreatedEvent.getRepository());
EnableRepositoryHookRequest.Builder(scope, "com.nerdwin15.stash-stash-webhook-jenkins:jenkinsPostReceiveHook");
EnableRepositoryHookRequest req = new EnableRepositoryHookRequest();
}

 

I am targetting bitbucket version 4.6.3

 

Thanks

 -Sukhmeet

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events