Skip to content

Allows Properties files to be externalized from deployment units, enabling the same deployment unit to be leveraged repeatedly without the need to rebuild or hack the archive.

License

Notifications You must be signed in to change notification settings

meliz19/krausening

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Krausening - Externalized Property Management and Access for Java and Python

License Maven Central PyPI PyPI - Python Version PyPI - Wheel PyPI - Downloads

In brewing, krausening (KROI-zen-ing) refers to adding a small amount of existing beer to fresh wort to prime the beer for carbonation. In technology, Krausening is a project to populate finished archives for deployment. This approach allows configuration properties to be externalized from deployment units, enabling the same deployment unit to be leveraged repeatedly without the need to rebuild or hack the archive.

Requirements

In order to use Krausening, the following prerequisites must be installed:

  • Maven 3.8+
  • Java 11+

For Krausening Python, the following must also be installed:

Krausening and Java

See the krausening README for more details.

Krausening and Python

See the krausening-python README for more details.

Contributions

See the CONTRIBUTING.md file in the Krausening root directory for release instructions.

About

Allows Properties files to be externalized from deployment units, enabling the same deployment unit to be leveraged repeatedly without the need to rebuild or hack the archive.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 71.1%
  • Python 25.3%
  • Gherkin 3.6%