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

Can't upload pre-commit hook to bitbucket

Neil Pandya May 15, 2017

Hi I am new to bitbucket and trying to write my own bitbucket pre-commit hook.  I am using this example as a reference.  Here are my configurations.  I am getting the following exeception 

 

<atlassian-plugin key="the.test" name="name" plugins-version="3">
<plugin-info>
<description>Provides a Hook for Bitbucket Server, which allows pushes to be denied</description>
<version>1</version>
<permissions>
<permission>execute_java</permission>
</permissions>

</plugin-info>

<repository-hook key="disableRefChanges" name="Disable Ref Changes" class="ccom.jpmchase.rft.joyce.hooks.ProtectRefHook">
<description>Disables changes to a specified reference (branch or tag) in this repository</description>
<config-form name="Ref Hook Config" key="refHook-config">
<view>com.atlassian.bitbucket.repository.hook.ref.formContents</view>
<directory location="/static/"/>
</config-form>
<!-- Validators can be declared separately -->
</repository-hook>

</atlassian-plugin>

 

 

 

java.lang.NullPointerException: null
        at com.atlassian.plugin.osgi.util.OsgiHeaderUtil.getPluginKey(OsgiHeaderUtil.java:381)
        at com.atlassian.plugin.impl.AbstractPlugin.install(AbstractPlugin.java:424)
        at com.atlassian.plugin.manager.DefaultPluginManager.addPlugins(DefaultPluginM
anager.java:1178)

 

Looking at the code of the class throwing the exception, I am guessing bundleName or version is null?  Where are those values coming from?

https://searchcode.com/codesearch/view/33985588/

I am using Bitbucket version 1.4.4

 

Thanks in advance,

Neil

1 answer

0 votes
Neil Pandya May 15, 2017

rther the bitbucket version is v4.14.4

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events