Since the current packages are not yet deployed to a public Maven repository, the best option is to build and install the Wakamiti packages locally:
- Clone the whole repository:
git clone git@github.com:iti-ict/wakamiti.git
- Compile and install the packages in the local repository (use Java 11 or later)
./mvnw install -DskipTests -DskipExampleTests -DcreateChecksum
- From the project root folder, run the script :
sudo ./update-local-launcher.sh
Being the Wakamiti packages installed locally, you must configure your
test execution setting the local repository in the wakamiti.yaml
file:
wakamiti:
...
mavenFetcher:
remoteRepositories: local=file:///home/<your_username>/.m2/repository
Some artifacts are cached in the directory ${home}/.local/share/wakamiti
.
Deleting it will force to download the new/updated artifacts.