Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.33 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.33 KB

CircleCI branch GitHub tag (latest SemVer) Maven Central

Canon

This library is used to transfer the XML, DSL or ADOC based representations of the G.A.I.A. internal conversation ui model entities into a canonicalized format. Therefore the project contains the reader code to transform the model from the source format.

Available in jcenter. Can be included like compile 'one.leftshift.canon:canon:0.1.0'.

XML
     \
DSL  -  canonicalized format
     /
ADOC

Development

Release

Releases are triggered locally. Just a tag will be pushed and CI pipelines take care of the rest.

Major

Run ./gradlew final -x sendReleaseEmail -Prelease.scope=major locally.

Minor

Run ./gradlew final -x sendReleaseEmail -Prelease.scope=minor locally.

Patch

Run ./gradlew final -x sendReleaseEmail -Prelease.scope=patch locally.