Files
hawkbit/examples/hawkbit-mgmt-api-client
SirWayne 3fa9105428 Add test dependencies
Add name of @PathVariable

Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
2016-04-21 10:02:03 +02:00
..
2016-04-21 10:02:03 +02:00
2016-04-04 12:54:30 +02:00

hawkBit Management API example client

Example client that shows how to efficiently use the hawkBit management API.

Powered by Feign.

How to run the example client

Run getting started example

$ java -jar hawkbit-mgmt-api-client-#version#.jar

Run create and start rollout example

$ java -jar hawkbit-mgmt-api-client-#version#.jar --createrollout

This example shows

In getting started example:

  • creating software modules type
  • creating distribution set type
  • creating distribution sets
  • creating software modules
  • assigning software modules to distribution sets

In rollout mode:

  • creating software modules type
  • creating distribution set type
  • creating distribution sets
  • creating software modules
  • assigning software modules to distribution sets
  • creating a rollout
  • starting a rollout