zephyr/samples/subsys/mgmt/hawkbit/sample.yaml

37 lines
1006 B
YAML

common:
filter: CONFIG_FULL_LIBC_SUPPORTED
harness: net
tags: net
depends_on: netif
build_only: true
platform_allow: frdm_k64f
integration_platforms:
- frdm_k64f
sample:
description: hawkBit Firmware Over-the-Air (FOTA)
name: hawkbit
tests:
sample.net.hawkbit.default: {}
sample.net.hawkbit.manual:
extra_configs:
- CONFIG_HAWKBIT_MANUAL=y
sample.net.hawkbit.shell:
extra_configs:
- CONFIG_SHELL=y
- CONFIG_HAWKBIT_SHELL=y
sample.net.hawkbit.ddi.target:
extra_configs:
- CONFIG_HAWKBIT_DDI_TARGET_SECURITY=y
- CONFIG_HAWKBIT_DDI_SECURITY_TOKEN="abcd1234"
sample.net.hawkbit.ddi.gateway:
extra_configs:
- CONFIG_HAWKBIT_DDI_GATEWAY_SECURITY=y
- CONFIG_HAWKBIT_DDI_SECURITY_TOKEN="abcd1234"
sample.net.hawkbit.tls:
extra_configs:
- CONFIG_HAWKBIT_USE_TLS=y
- CONFIG_NET_SOCKETS_SOCKOPT_TLS=y
sample.net.hawkbit.set_settings_runtime:
extra_configs:
- CONFIG_HAWKBIT_SET_SETTINGS_RUNTIME=y