* Add rabbit mq integration test * Change DMF Api for ActionUpdateStatus JSON * Add test for invalid target messages. * Insert tests for AmqpAuthenticationMessageHandler Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * - Added vhost creation to tests - Added missing test - Created beans for dmf client and vhost - refactoring Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com> * Completed missing tests Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com> * Create vhost after every test class Signed-off-by: SirWayne <dennis.melzer@bosch-si.com> * Add readme.md Signed-off-by: SirWayne <dennis.melzer@bosch-si.com> * Add check if rabbit mq management is available Signed-off-by: SirWayne <dennis.melzer@bosch-si.com> * refactoring test Signed-off-by: Jonathan Philip Knoblauch <JonathanPhilip.Knoblauch@bosch-si.com> * Create integration test for amqpAuthentication Add test description Signed-off-by: SirWayne <dennis.melzer@bosch-si.com> * Fix sonar issue Add rabbitmq username and password Signed-off-by: SirWayne <dennis.melzer@bosch-si.com> * Merge master Signed-off-by: SirWayne <dennis.melzer@bosch-si.com> * Fix some code smells Signed-off-by: SirWayne <dennis.melzer@bosch-si.com> * Make some member immutable Change executor Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
Examples
Example projects that show how hawkBit can be used to create, run or access an hawkBit empowered update server.
hawkbit-custom-theme-example: Example for a customized theme for Management UI.hawkbit-device-simulator: Simulates device software updates, leveraging the hawkBit device integration options.hawkbit-example-app: Allows you to run the Spring Boot hawkBit app. Includes all hawkBit interfaces, i.e. DDI, DMF, Mgmt-API, Mgmt-UI.hawkbit-example-core-feign-client: Core resources for the client examples.hawkbit-example-ddi-feign-client: Example hawkBit DDI client based on the hawkBit DDI API.hawkbit-example-mgmt-feign-client: Example hawkBit Management client based on the hawkBit Management APIhawkbit-example-mgmt-simulator: Example client simulation for the hawkBit Management API based on Spring Boot and the hawkbit-example-mgmt-feign-client.