Skip to content

Commit

Permalink
Doc
Browse files Browse the repository at this point in the history
  • Loading branch information
tomasbjerre committed Jul 12, 2017
1 parent 8558923 commit 5a5b8e8
Show file tree
Hide file tree
Showing 3 changed files with 114 additions and 43 deletions.
137 changes: 103 additions & 34 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,101 +1,170 @@
# Generic Webhook Plugin Changelog
Changelog of Generic Webhook Plugin.
## 1.10
### GitHub [#6](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/6) After auth still can't trigger things
## Unreleased
### GitHub [#7](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/7) JSONPath params are always converted to String *enhancement*

**fixes #7: JSONPath params are always converted to String**


[e1239f8480fdcdf](https://github.com/tomasbjerre/git-changelog-lib/commit/e1239f8480fdcdf) Juan Pablo Santos Rodríguez *2017-07-12 07:08:10*


### No issue

**Doc**


[3283d5297d47a04](https://github.com/tomasbjerre/git-changelog-lib/commit/3283d5297d47a04) Tomas Bjerre *2017-07-12 17:46:32*

**doc**


[81361f4bdd73d7b](https://github.com/tomasbjerre/git-changelog-lib/commit/81361f4bdd73d7b) Tomas Bjerre *2017-05-09 19:30:40*


## 1.10 (2017-05-09 19:28:31)
### GitHub [#6](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/6) After auth still can't trigger things *bug*

**Avoid showing trigger for unsupported projects #6**

[fd6d4e647ec939d](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/fd6d4e647ec939d) Tomas Bjerre *2017-05-09 19:26:31*

[fd6d4e647ec939d](https://github.com/tomasbjerre/git-changelog-lib/commit/fd6d4e647ec939d) Tomas Bjerre *2017-05-09 19:26:31*


### No issue

**doc**

[cbf75eb9d75192a](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/cbf75eb9d75192a) Tomas Bjerre *2017-05-03 19:31:19*

## 1.9
### GitHub [#4](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/4) Did not find any jobs to trigger!
[cbf75eb9d75192a](https://github.com/tomasbjerre/git-changelog-lib/commit/cbf75eb9d75192a) Tomas Bjerre *2017-05-03 19:31:19*


## 1.9 (2017-05-02 18:55:22)
### GitHub [#4](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/4) Did not find any jobs to trigger!

**Adding troubleshooting section to readme #4**

[d1288153a6ae2ff](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/d1288153a6ae2ff) Tomas Bjerre *2017-04-29 06:47:22*

### GitHub [#5](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/5) Doesn't work with Pipelines
[d1288153a6ae2ff](https://github.com/tomasbjerre/git-changelog-lib/commit/d1288153a6ae2ff) Tomas Bjerre *2017-04-29 06:47:22*


### GitHub [#5](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/5) Doesn't work with Pipelines

**Enabling pipeline multibranch to be triggered #5**

[21af9ce2e996f49](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/21af9ce2e996f49) Tomas Bjerre *2017-05-02 18:54:05*

## 1.8
[21af9ce2e996f49](https://github.com/tomasbjerre/git-changelog-lib/commit/21af9ce2e996f49) Tomas Bjerre *2017-05-02 18:54:05*


## 1.8 (2017-04-10 17:29:54)
### No issue

**Only printing variables/post content once in the job log**

[00bf4c75de19007](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/00bf4c75de19007) Tomas Bjerre *2017-04-10 17:28:55*

## 1.7
[00bf4c75de19007](https://github.com/tomasbjerre/git-changelog-lib/commit/00bf4c75de19007) Tomas Bjerre *2017-04-10 17:28:55*


## 1.7 (2017-04-07 18:31:37)
### No issue

**Correcting invoke URL in docs**

[417e712357349ff](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/417e712357349ff) Tomas Bjerre *2017-04-07 18:27:58*

[417e712357349ff](https://github.com/tomasbjerre/git-changelog-lib/commit/417e712357349ff) Tomas Bjerre *2017-04-07 18:27:58*

**doc**

[7ca0ca4e98a6747](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/7ca0ca4e98a6747) Tomas Bjerre *2017-04-05 16:59:50*

## 1.6
### GitHub [#3](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/3) Lacks job selection
[7ca0ca4e98a6747](https://github.com/tomasbjerre/git-changelog-lib/commit/7ca0ca4e98a6747) Tomas Bjerre *2017-04-05 16:59:50*


## 1.6 (2017-03-29 19:58:41)
### GitHub [#3](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/3) Lacks job selection *enhancement*

**White list request parameters #3**

* To make it more secure. Also adding regexp filter for them.

[0c4b799015166cc](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/0c4b799015166cc) Tomas Bjerre *2017-03-29 19:57:13*
[0c4b799015166cc](https://github.com/tomasbjerre/git-changelog-lib/commit/0c4b799015166cc) Tomas Bjerre *2017-03-29 19:57:13*


### No issue

**doc**

[25d6448d957ca4f](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/25d6448d957ca4f) Tomas Bjerre *2017-03-28 18:32:38*

## 1.5
### GitHub [#3](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/3) Lacks job selection
[25d6448d957ca4f](https://github.com/tomasbjerre/git-changelog-lib/commit/25d6448d957ca4f) Tomas Bjerre *2017-03-28 18:32:38*


## 1.5 (2017-03-28 18:08:31)
### GitHub [#3](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/3) Lacks job selection *enhancement*

**Include request parameters #3**

[3b1626c816d563e](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/3b1626c816d563e) Tomas Bjerre *2017-03-28 18:07:35*

[3b1626c816d563e](https://github.com/tomasbjerre/git-changelog-lib/commit/3b1626c816d563e) Tomas Bjerre *2017-03-28 18:07:35*


### No issue

**doc**

[dad0d8f3a2d25a3](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/dad0d8f3a2d25a3) Tomas Bjerre *2017-03-14 18:14:16*

## 1.4
[dad0d8f3a2d25a3](https://github.com/tomasbjerre/git-changelog-lib/commit/dad0d8f3a2d25a3) Tomas Bjerre *2017-03-14 18:14:16*


## 1.4 (2017-03-14 18:11:55)
### No issue

**Correcting wiki link**

[37694044b53d9f9](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/37694044b53d9f9) Tomas Bjerre *2017-03-14 18:10:59*

## 1.3
### GitHub [#2](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/2) Conditional trigger
[37694044b53d9f9](https://github.com/tomasbjerre/git-changelog-lib/commit/37694044b53d9f9) Tomas Bjerre *2017-03-14 18:10:59*


## 1.3 (2017-03-13 07:20:48)
### GitHub [#2](https://github.com/jenkinsci/generic-webhook-trigger-plugin/issues/2) Conditional trigger *enhancement*

**Adding filtering option #2**

[e6111511bfe802d](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/e6111511bfe802d) Tomas Bjerre *2017-03-13 07:19:49*

[e6111511bfe802d](https://github.com/tomasbjerre/git-changelog-lib/commit/e6111511bfe802d) Tomas Bjerre *2017-03-13 07:19:49*


### No issue

**doc**

[b80be7df1e2eb66](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/b80be7df1e2eb66) Tomas Bjerre *2017-03-12 22:07:15*

## 1.2
[b80be7df1e2eb66](https://github.com/tomasbjerre/git-changelog-lib/commit/b80be7df1e2eb66) Tomas Bjerre *2017-03-12 22:07:15*


## 1.2 (2017-03-12 21:47:37)
### No issue

**Avoiding duplicated logging info**

[e9db0102aeb4563](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/e9db0102aeb4563) Tomas Bjerre *2017-03-12 21:46:38*

[e9db0102aeb4563](https://github.com/tomasbjerre/git-changelog-lib/commit/e9db0102aeb4563) Tomas Bjerre *2017-03-12 21:46:38*

**doc**

[6b2c43524f6f5b6](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/6b2c43524f6f5b6) Tomas Bjerre *2017-03-12 20:21:51*

## 1.1
[6b2c43524f6f5b6](https://github.com/tomasbjerre/git-changelog-lib/commit/6b2c43524f6f5b6) Tomas Bjerre *2017-03-12 20:21:51*


## 1.1 (2017-03-12 20:18:07)
### No issue

**Defaulting expression type to JSONPath**

[80bc126c7229ac9](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/80bc126c7229ac9) Tomas Bjerre *2017-03-12 20:17:13*

[80bc126c7229ac9](https://github.com/tomasbjerre/git-changelog-lib/commit/80bc126c7229ac9) Tomas Bjerre *2017-03-12 20:17:13*

**doc**

[ec4a38b96200c76](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/ec4a38b96200c76) Tomas Bjerre *2017-03-09 04:42:06*

[ec4a38b96200c76](https://github.com/tomasbjerre/git-changelog-lib/commit/ec4a38b96200c76) Tomas Bjerre *2017-03-09 04:42:06*


4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ The original use case was to build merge/pull requests. You may use the Git Plug

You may want to report back to the invoking system. [HTTP Request Plugin](https://wiki.jenkins-ci.org/display/JENKINS/HTTP+Request+Plugin) is a very convenient plugin for that.

If a node is selected, then all leafs in that node will be contributed. If a leaf is selected, then only that leaf will be contributed.

There are websites to help fiddle with the expressions. You may want to checkout [this website](https://jsonpath.curiousconcept.com/) to fiddle with JSONPath. And [this website](http://www.freeformatter.com/xpath-tester.html) to fiddle with XPath.

Available in Jenkins [here](https://wiki.jenkins-ci.org/display/JENKINS/Generic+Webhook+Trigger+Plugin).
Expand Down Expand Up @@ -123,8 +125,6 @@ node {
# Plugin development
More details on Jenkins plugin development is available [here](https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial).

There is a ```/build.sh``` that will perform a full build and test the plugin. You may have a look at sandbox/settings.xml on how to configure your Maven settings.

A release is created like this. You need to clone from jenkinsci-repo, with https and have username/password in settings.xml.
```
mvn release:prepare release:perform
Expand Down
16 changes: 9 additions & 7 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
<plugin>
<groupId>se.bjurr.gitchangelog</groupId>
<artifactId>git-changelog-maven-plugin</artifactId>
<version>1.38</version>
<version>1.46</version>
<executions>
<execution>
<id>GenerateGitChangelog</id>
Expand All @@ -115,35 +115,37 @@
<gitHubApi>https://api.github.com/repos/jenkinsci/generic-webhook-trigger-plugin</gitHubApi>
<gitHubToken>${GITHUB_OAUTH2TOKEN}</gitHubToken>
<gitHubIssuePattern>#([0-9]*)</gitHubIssuePattern>
<filePath>CHANGELOG.md</filePath>
<file>CHANGELOG.md</file>
<templateContent>
<![CDATA[
# Generic Webhook Plugin Changelog
Changelog of Generic Webhook Plugin.
{{#tags}}
## {{name}}
## {{name}}{{#hasTagTime}} ({{tagTime}}){{/hasTagTime}}
{{#issues}}
{{#hasIssue}}
{{#hasLink}}
### {{name}} [{{issue}}]({{link}}) {{title}}
### {{name}} [{{issue}}]({{link}}) {{title}} {{#hasIssueType}} *{{issueType}}* {{/hasIssueType}} {{#hasLabels}} {{#labels}} *{{.}}* {{/labels}} {{/hasLabels}}
{{/hasLink}}
{{^hasLink}}
### {{name}} {{issue}} {{title}}
### {{name}} {{issue}} {{title}} {{#hasIssueType}} *{{issueType}}* {{/hasIssueType}} {{#hasLabels}} {{#labels}} *{{.}}* {{/labels}} {{/hasLabels}}
{{/hasLink}}
{{/hasIssue}}
{{^hasIssue}}
### {{name}}
{{/hasIssue}}
{{#commits}}
**{{{messageTitle}}}**
{{#messageBodyItems}}
* {{.}}
{{/messageBodyItems}}
[{{hash}}](https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/{{hash}}) {{authorName}} *{{commitTime}}*
[{{hash}}](https://github.com/tomasbjerre/git-changelog-lib/commit/{{hash}}) {{authorName}} *{{commitTime}}*
{{/commits}}
{{/issues}}
{{/tags}}
]]>
Expand Down

0 comments on commit 5a5b8e8

Please sign in to comment.