SLING-8346 - Import Journal based Sling Content Distribution source code

* Add default .gitignore as defined in SLING-7213
* Add code of conduct file
* Add contributing file
3 files changed
tree: ef4839d79d5de41ee4b753e54933ccde41b260ba
  1. src/
  2. .gitignore
  3. CODE_OF_CONDUCT.md
  4. CONTRIBUTING.md
  5. LICENSE
  6. pom.xml
  7. README.md
README.md

org.apache.sling.distribution.journal.it

Toxiproxy

For some of the tests a local toxiproxy installation is needed.

Unfortunately the docker version of toxiproxy does not work correctly on mac. It would need --net=host which does not work on mac as docker is run in a vm. So currently you need to install toxiproxy using brew manually and start it before the tests.

If toxiproxy is not present the respective tests will be skipped with a message that toxiproxy server is missing. Because of a bug in pax exam the tests simply succeeed. So be aware that they might not check anything.