Skip to content

Configuration

Конфигурационный файл предназначен для настройки приложения в формате yaml.

Базовый конфигурационный файл:

~/.aurora-cli/configuration3.yaml
workdir: ~/

keys: []

devices:
  - host: 192.168.2.15
    auth: '00000'
    port: 22
    devel-su: '00000'

Workdir

Через эту переменную вы можете указать путь для поиска Aurora SDK и Aurora Platform SDK. По умолчанию он смотрит в home директорию. Поиск хоть и обладает кешем, но для поиска нужно перебрать всю директорию workdir. Для упрощения поиска рекомендую менять workdir: ~/ на директорию, туда будут установлены Aurora Platform SDK.

Info

Aurora SDK устанавливается через GUI инсталлятор, для установки в workdir нужно будет указать путь в нем.

Example
workdir: ~/Aurora

Keys

Ключи необходимы для подписи RPM пакетов, без них установить пакет на устройство или эмулятор не выйдет. По умолчанию это поле имеет пустой массив, если он пуст - будет использоваться публичный ключ, для разработки его достаточно.

Example
keys:
   - name: Public
     key: ~/path/to/sing/regular_key.pem
     cert: ~/path/to/sing/regular_cert.pem
   - name: MyKey
     key: ~/path/to/sing/my_key.pem
     cert: ~/path/to/sing/my_cert.pem

Devices

В конфигурационном файле можно указать необходимое количество устройств. По умолчанию указана настройка устройства при подключении через USB к ПК. Приложение подключается к устройству по SSH: необходим IP адрес устройства и ключ либо пароль для соединения. Для установки приложений используется root пароль, указанный в devel-su.

Example
devices:
  - host: 192.168.2.15
    auth: ~/.ssh/id_rsa
    port: 22
    devel-su: '00000'
  - host: 192.168.1.20
    auth: '00000'
    port: 22
    devel-su: '00000'