Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Reports

Automatics Core captures device trace logs and generates html execution report of tests execution. They are available at artifacts location of executed jenkins Job.

...

Trace logs - target/settoptrace/

...

Setup

Automatics Core is deployed as artifact in maven repository. The details for building the project and deploy are given below.

Software Requirement

  • Self-hosted maven artifact repository
  • Maven 3
  • JDK 8

Build Steps

To build the project, developer needs to have JDK 1.8 and Maven 3 installed setup in their machine. After installationsetup, please follow below steps to deploy Automatics Core to partner's repository.

  • Checkout the Automatics Core project from the repository (rdk/tools/automatics/automatics-core) with branch (“rdk-next”)
  • In pom.xml and update the url in distributionManagement with the respective , update 'artifact repository url in the place as mentioned below. Automatics core is required to be deployed to partner's repository. Partner implementation project requires core to be added as maven dependency for using its APIs'  in distributionManagement section.

<distributionManagement>

             <repository>

                          <url></url>

            </repository>

 </distributionManagement>  

  • After above changes are done, execute Execute maven command “mvn clean deploy” on projectfrom checkout folder. This will deploy the Core project to the partner's maven repository.