BATS, the Basic Artifact Tracking System (BATS), is a simple data management service for managing scientific data.
BATS requires a full installation of Docker for building, executing, and storing images. See below section "Running BATS with Docker" for how to use BATS with Docker.
See each subfolder for build instructions.
The following are available Docker utilities for BATS
You can spin up BATS with a Fuseki backend service using docker-compose via:
docker-compose build
docker-compose up
Spin down the containers via:
docker-compose down
To run the test suite, run:
docker-compose -f docker-compose.test.yml build
docker-compose -f docker-compose.test.yml run bats mvn test
docker-compose -f docker-compose.test.yml down