| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
██████╗ █████╗ ████████╗ █████╗ ██████╗ ██╗ ██╗ ██████╗██╗ ██╗███████╗████████╗
██╔══██╗██╔══██╗╚══██╔══╝██╔══██╗██╔══██╗██║ ██║██╔════╝██║ ██╔╝██╔════╝╚══██╔══╝
██║ ██║███████║ ██║ ███████║██████╔╝██║ ██║██║ █████╔╝ █████╗ ██║
██║ ██║██╔══██║ ██║ ██╔══██║██╔══██╗██║ ██║██║ ██╔═██╗ ██╔══╝ ██║
██████╔╝██║ ██║ ██║ ██║ ██║██████╔╝╚██████╔╝╚██████╗██║ ██╗███████╗ ██║
╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚═════╝ ╚═════╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═╝
Databucket is an Open Source Test Data Management Tool. It delivers features to effectively create and maintain test data and metadata for extensive tests on multiple projects, environments, and various integrated tools at the same time. Databucket stores data in elastic structures, which gives a ready approach to maintain constantly changing test data in the software development process.
During development, we are following GitHub flow. In order to provide change or fix in project, one has to:
For more information see Understanding the GitHub flow.
Each commit must contain clear and descriptive commit messages.
Source code must be properly formatted
Source code must be checked according to checkstyle rules
Changes must be well-tested. See also Testing strategy chapter.
Installed below dependencies:
| command | what it does |
|---|---|
| ./gradlew clean assemble | compiles java classes |
| ./gradlew test | runs all tests |
| ./gradlew buildFrontend | installs frontend dependencies and builds frontend |
| ./gradlew copyFrontend | buildFrontend and copies frontend file to java resources |
| export SPRING_PROFILES_ACTIVE=dev && ./gradlew bootRun | starts app with dev profile |
| ./gradlew clean build | compiles java classes, builds frontend, runs tests and prepares all-in-one runnable jar |
| Back | FazBrowse Home | New Git URL |