mirror of
https://github.com/VinylDNS/vinyldns
synced 2025-08-22 02:02:14 +00:00
- Simplify build config - Add TTY check to Makefiles for running Docker containers - Update `fs2` to latest patch - Update `sbt-assembly` plugin - Update portal to remove chatty console - Update portal scripts to add license header - Update prepare-portal/Gruntfile to combine js and css where applicable - Remove unused gentelella files from final portal artifact - Add support for shared zones to quickstart/docker images - Consolidate built artifacts in `artifacts/` to make eventual release easier
Build
This folder contains scripts for building VinylDNS and it's related artifacts.
Path | Description |
---|---|
assemble_api_jar.sh |
Builds the VinylDNS API jar file. You can find the resulting jar file in assembly/ . |
deep_clean.sh |
Removes all of the build artifacts and all target/ directories recursively. |
func-test-api.sh |
Runs the functional tests for the API |
func-test-portal.sh |
Runs the functional tests for the Portal |
publish_docs.sh |
Publishes the documentation site |
run_all_tests.sh |
Runs all of the tests: unit, integration, and functional |
verify.sh |
Runs all of the unit and integration tests |