Як опублікувати пакет у реєстрі компонентів ESP-IDF
Щоб завантажити пакет у реєстр компонентів ESP-IDF, виконайте такі кроки:
Створіть обліковий запис: Спочатку потрібно створити обліковий запис на сайті реєстру компонентів ESP-IDF. Це можна зробити, відвідавши реєстр компонентів ESP-IDF і натиснувши кнопку Log in. Зазвичай ви входите через свій обліковий запис GitHub.
Зазвичай далі ви хочете завантажити пакет у staging profile.
Для цього спочатку активуйте ваше середовище ESP-IDF (за умови, що ви вже його встановили — інакше ознайомтеся з Espressif EIM = ESP-IDF Installation Manager).
source ~/.espressif/v6.0.1/esp-idf/export.shПотім ви можете використати інструмент compote для завантаження пакета. Команда виглядає так:
compote component upload --profile "staging" --name my_component --namespace mygithubusernameНе забудьте замінити my_component на назву вашого компонента, а mygithubusername — на ваше ім’я користувача GitHub.
Тепер, якщо ви хочете завантажити його у production profile (тобто зробити доступним для всіх), ви можете використати ту ж команду, але прибравши частину --profile "staging":
compote component upload --name my_component --namespace mygithubusername