Skip to content

Commit

Permalink
released v0.12
Browse files Browse the repository at this point in the history
  • Loading branch information
Clayton7510 committed Oct 20, 2020
1 parent e69abb4 commit df3102a
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 14 deletions.
6 changes: 5 additions & 1 deletion .github/workflows/pr_build.yml
Expand Up @@ -21,6 +21,10 @@ jobs:
- name: Build with Gradle
env:
COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }}
CI_PULL_REQUEST: $(jq --raw-output .pull_request.number "$GITHUB_EVENT_PATH")
CI_NAME: "GitHub Actions"
CI_PULL_REQUEST: ${{ github.event.pull_request.number }}
CI_BRANCH: ${{ github.event.pull_request.head.ref }}

run: |
echo "***** Updating Coverage for PR ${CI_PULL_REQUEST} on BRANCH ${CI_BRANCH} *****"
./gradlew check jacocoRootReport copySource coveralls
22 changes: 11 additions & 11 deletions README.md
@@ -1,13 +1,13 @@
[RuleBook-Spring Maven Central]:http://search.maven.org/#artifactdetails|com.deliveredtechnologies|rulebook-spring|0.11|
[RuleBook-Core Maven Central]:http://search.maven.org/#artifactdetails|com.deliveredtechnologies|rulebook-core|0.11|
[RuleBook-Spring Maven Central]:http://search.maven.org/#artifactdetails|com.deliveredtechnologies|rulebook-spring|0.12|
[RuleBook-Core Maven Central]:http://search.maven.org/#artifactdetails|com.deliveredtechnologies|rulebook-core|0.12|
[Apache 2.0 License]:https://opensource.org/licenses/Apache-2.0

# RuleBook <img src="https://github.com/Clayton7510/RuleBook/blob/master/LambdaBook.png" height="100" align="left"/>
**&raquo; A Simple &amp; Intuitive Rules Abstraction for Java** <br/><sub> _100% Java_ &middot; _Lambda Enabled_ &middot; _Simple, Intuitive DSL_ &middot; _Lightweight_ </sub>

---

[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)][Apache 2.0 License] [![Maven Central](https://img.shields.io/badge/maven%20central-0.11-brightgreen.svg)][RuleBook-Core Maven Central] [![Build Status](https://github.com/deliveredtechnologies/rulebook/workflows/build/badge.svg)](https://github.com/deliveredtechnologies/rulebook/actions?query=workflow%3A%22build%22) [![Coverage Status](https://coveralls.io/repos/github/deliveredtechnologies/rulebook/badge.svg?branch=develop&maxAge=600)](https://coveralls.io/github/deliveredtechnologies/rulebook?branch=develop) [![Paypal](https://img.shields.io/badge/donate-PayPal-blue.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=C6EM6HRN45L72)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)][Apache 2.0 License] [![Maven Central](https://img.shields.io/badge/maven%20central-0.12-brightgreen.svg)][RuleBook-Core Maven Central] [![Build Status](https://github.com/deliveredtechnologies/rulebook/workflows/build/badge.svg)](https://github.com/deliveredtechnologies/rulebook/actions?query=workflow%3A%22build%22) [![Coverage Status](https://coveralls.io/repos/github/deliveredtechnologies/rulebook/badge.svg?branch=develop&maxAge=600)](https://coveralls.io/github/deliveredtechnologies/rulebook?branch=develop) [![Paypal](https://img.shields.io/badge/donate-PayPal-blue.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=C6EM6HRN45L72)

## Why RuleBook?
RuleBook rules are built in the way that Java developers think: Java code. And they are executed in the way that programmers expect: In order. RuleBook also allows you to specify rules using an easy to use Lambda enabled Domain Specific Language or using POJOs that you define!
Expand Down Expand Up @@ -70,13 +70,13 @@ cd RuleBook

### 1.2 Maven Central Releases

* rulebook-core &nbsp;&nbsp;&nbsp;[![Maven Central](https://img.shields.io/badge/maven%20central-0.11-brightgreen.svg)][RuleBook-Core Maven Central]
* rulebook-spring [![Maven Central](https://img.shields.io/badge/maven%20central-0.11-brightgreen.svg)][RuleBook-Spring Maven Central]
* rulebook-core &nbsp;&nbsp;&nbsp;[![Maven Central](https://img.shields.io/badge/maven%20central-0.12-brightgreen.svg)][RuleBook-Core Maven Central]
* rulebook-spring [![Maven Central](https://img.shields.io/badge/maven%20central-0.12-brightgreen.svg)][RuleBook-Spring Maven Central]

### 1.3 Latest Sonatype SNAPSHOT (Development) Release

* rulebook-core &nbsp;&nbsp;&nbsp;[![Sonatype Nexus](https://img.shields.io/badge/SNAPSHOT-0.12-green.svg)](https://oss.sonatype.org/content/repositories/snapshots/)
* rulebook-spring [![Sonatype Nexus](https://img.shields.io/badge/SNAPSHOT-0.12-green.svg)](https://oss.sonatype.org/content/repositories/snapshots/)
* rulebook-core &nbsp;&nbsp;&nbsp;[![Sonatype Nexus](https://img.shields.io/badge/SNAPSHOT-0.13-green.svg)](https://oss.sonatype.org/content/repositories/snapshots/)
* rulebook-spring [![Sonatype Nexus](https://img.shields.io/badge/SNAPSHOT-0.13-green.svg)](https://oss.sonatype.org/content/repositories/snapshots/)

### 1.4 Adding RuleBook to Your Maven Project

Expand All @@ -86,7 +86,7 @@ _Add the code below to your pom.xml_
<dependency>
<groupId>com.deliveredtechnologies</groupId>
<artifactId>rulebook-core</artifactId>
<version>0.11</version>
<version>0.12</version>
</dependency>
```

Expand All @@ -95,7 +95,7 @@ _Add the code below to your pom.xml_
_Add the code below to your build.gradle_

```groovy
compile 'com.deliveredtechnologies:rulebook-core:0.11'
compile 'com.deliveredtechnologies:rulebook-core:0.12'
```

<sub>[[Top](#contents)]</sub>
Expand Down Expand Up @@ -699,14 +699,14 @@ Maven:
<dependency>
<groupId>com.deliveredtechnologies</groupId>
<artifactId>rulebook-spring</artifactId>
<version>0.11</version>
<version>0.12</version>
</dependency>
```

Gradle:

```groovy
compile 'com.deliveredtechnologies:rulebook-spring:0.11'
compile 'com.deliveredtechnologies:rulebook-spring:0.12'
```

_Note: 0.11 is currently the only version of rulebook-spring that provides
Expand Down
23 changes: 22 additions & 1 deletion build.gradle
Expand Up @@ -270,7 +270,28 @@ project("rulebook-core") {
name 'mikelear'
url 'https://github.com/mikelear'
roles {
role 'raised RuleBookAuditor bug where decorated auditors with defineRules aren not audited and proposed fix'
role 'fixed bug in v0.12'
}
}
contributor {
name 'Adrien Wattez'
url ''
roles {
role 'provided an enhancement to v0.12'
}
}
contributor {
name 'Adam Zell'
url 'https://github.com/azell'
roles {
role 'fixed bug in v0.12'
}
}
contributor {
name 'Craig Main'
url 'https://github.com/jimmymain'
roles {
role 'fixed bug in v0.12'
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
@@ -1,6 +1,6 @@
# project specific settings
project.group=com.deliveredtechnologies
project.version=0.12
project.version=0.13
project.compatibility=1.8
project.url=http://www.deliveredtechnologies.com
project.inceptionYear=2017
Expand Down

0 comments on commit df3102a

Please sign in to comment.