SDK - Java¶
Getting Started¶
Installation¶
implementation("io.github.cidverse:cid-sdk-java:0.0.4")
implementation 'io.github.cidverse:cid-sdk-java:0.0.4'
<dependency>
    <groupId>io.github.cidverse</groupId>
    <artifactId>cid-sdk-java</artifactId>
    <version>0.0.4</version>
</dependency>
SDK Documentation¶
Example¶
Notes
- actions should be packaged as cli applications and exit with a error code if execution failed for any reason
 
Main.java
                
              public class Main {
    public static void main(String[] args) {
        CIDSDK sdk = new CIDSDK();
        var config = sdk.config();
        var module = sdk.module();
        var installResult = sdk.executeCommand("yarn build", false, module.getModuleDir(), Collections.emptyMap());
        if (installResult.getCode() != 0) {
            System.out.println("yarn build failed: " + installResult.getError());
            System.exit(1);
        }
    }
}