Please follow below steps to start development activities with Automatics.
Build Automatics Core Project
- Clone Automatics Core project from the repository (rdk/tools/automatics/automatics-core) with branch (“rdk-next”)
- In pom.xml, update distributionManagement with artifact repository url.
<distributionManagement>
<repository>
<url></url>
</repository>
</distributionManagement>
- Execute “mvn clean deploy” on project. This will deploy the Automatics Core project to the partner's repository.
Develop Partner Implementation Java API Project
- Create Maven Java Project.
- Add Automatics Core as maven dependency so all providers are available for implementation.
- Provide Java implementation for Providers based on API specification, refer Automatics API Specification .
- When the implementation is completed, deploy the project to partner repository.
- Update pom.xml of Automatics Generic Tests project with partner implementation as dependency.
Develop Partner Implementation Rest Project
...