File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
src/main/distrib/data/groovy Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -69,11 +69,15 @@ logger.info("jenkins hook triggered by ${user.username} for ${repository.name}")
69
69
// gitblit.properties or web.xml
70
70
def jenkinsUrl = gitblit. getString(' groovy.jenkinsServer' , ' http://yourserver/jenkins' )
71
71
72
+ // define your jenkins access token here or set groovy.jenkinsToken in
73
+ // gitblit.properties or web.xml (https://github.com/jenkinsci/git-plugin/#push-notification-from-repository)
74
+ def jenkinsToken = gitblit. getString(' groovy.jenkinsToken' , ' yourtoken' )
75
+
72
76
// define the repository base url
73
77
def jenkinsGitbaseurl = gitblit. getString(' groovy.jenkinsGitbaseurl' , " ${ url} /r" )
74
78
75
79
// define the trigger url
76
- def triggerUrl = jenkinsUrl + " /git/notifyCommit?url=" + jenkinsGitbaseurl + " /${ repository.name} "
80
+ def triggerUrl = jenkinsUrl + " /git/notifyCommit?url=" + jenkinsGitbaseurl + " /${ repository.name} " + " &token= " + jenkinsToken
77
81
78
82
// trigger the build
79
83
new URL (triggerUrl). getContent()
You can’t perform that action at this time.
0 commit comments