See How Sossity Works for an overview.
You should almost never need to build Sossity for testing or simulation. Instead, download the artifact from:
- Install Oracle JDK9
- Install leiningen, be sure to set it to the appropriate environment variable https://github.com/technomancy/leiningen
lein uberjar
- Use the
sossity{ver}-standalone.jar
java -jar sossity{ver}-standalone.jar -c <config1.clj>,<config2.clj>,<config3.clj> -o <terraform-output.tf.json>
java -jar sossity{ver}-standalone.jar -c <config1.clj>,<config2.clj>,<config3.clj> -o <terraform-output.tf.json>
java -jar sossity{ver}-standalone.jar -s -c <config1.clj>,<config2.clj>,<config3.clj> --testfile <test_config.clj>
Per-sink test output files are created in :config {:test-output ""}
in test_config.clj