- Java
- Kotlin
- Docker
- Gradle
- Create the configuration directory and configure blokd to look for it: The main configuration directory needs to have the following file/directory structure
- config/
- keys/
- public
- private
- blokd.properties (json format also works)
- client.properties (json format also works)
- log4j.properties
- keys/
The default location that blokd will look for this configuration directory is in <PROJECT_ROOT>/config
although you can configure another directory by setting the BLOKD_CONFIG_DIR environment variable.
So for example, to copy one of the sample configurations to the default location:
mkdir config
cp -r sample-configs/1sig config- Cannot create task ':testJar'
Tasks for root project 'blokd-core' cannot be collected due to plugin exception.
org.gradle.api.internal.tasks.DefaultTaskContainer$TaskCreationException: Could not create task ':testJar'
This is todo with the org.unbroken-dome.test-sets gradle plugin, which is only used for the integrationTest task.
Try commenting out the testSets, configuration in the main gradle build file, as well as the integrationTestImplementation dependencies, and try again.