Jump to content

Котомка - быстрое развертывание среды разработки Entware в Docker-контейнере для роутеров Keenetic


Recommended Posts

Доброго всем дня,

Котомка является пакетом скриптов по быстрому развертыванию среды разработки Entware в Docker-контейнере для роутеров Keenetic с целью сборки пакетов на языках семейства Bash, С, С++.

Цитата

Данный пакет служит прежде всего для тех разработчиков, которые хотят быстро осуществить сборку своего пакета для роутеров Kennetic на таких языках программирования, как Си, С++ и на семействе языков Bash.
Установка данного пакета на хост-машину позволит быстро собрать Вам необходимый docker-образ со средой разработки под Entware для роутеров Keenetic с программой-примером, которая, при ее запуске, выведет в консоль роутера "Здравствуй Мир!".
После чего Вы уже самостоятельно сможете под свои нужды модифицировать данный пример и расширять его, по мере необходимости, используя свою IDE и запуская сборку внутри запущенного контейнера с автоматическим удалением старого пакета и установкой новой версии пакета на удаленное устройство.

Очевидные преимущества пакета

  1. Быстрое развертывание среды разработки Entware - от 30 минут (для полной сборки образа).
  2. Последовательная мульти-архитектурная сборка под все выбранные платформы.
  3. Сборка и копирование собранного пакета на устройство для тестирования осуществляется автоматически.
  4. Нет необходимости в глубоком понимании работы Docker-а, так как все происходит автоматически.
  5. Возможность писать тесты для приложения и исполнять их на удаленном устройстве сразу после установки пакета.
  6. Моментальное подключение и вход в собранный Docker-контейнер, как с правами root, так и как с правами разработчика.

Известные ограничения

  1. Работает только на MAC OS X или Linux
  2. Обязательное знание основ разработки под Entware для Keenetic.

Документацию по проекту Вы сможете найти на GitHub по этой ссылке.

Любые вопросы, пожелания и комментарии приветствуется. 

Edited by Zeleza
  • Thanks 2
  • Upvote 1
  • Confused 1
Link to comment
Share on other sites

  • 3 weeks later...

Доброго всем дня

Поздравляю всех с Новым годом!

Под праздник выпустил новую переработанную версию пакета Котомка.
Основное нововведение - это сборка под несколько архитектур одновременно.
Так же, обновил документации по проекту. Теперь все подробно изложено по этой ссылке.    

Edited by Zeleza
  • Upvote 3
Link to comment
Share on other sites

47 минут назад, Zeleza сказал:

Доброго всем дня

Поздравляю всех с Новым годом!

Под праздник выпустил новую переработанную версию пакета Котомка.
Основное нововведение - это сборка под несколько архитектур одновременно.
Так же, обновил документации по проекту. Теперь все подробно изложено по этой ссылке.    

Добрый вечер! С Наступающим! Умеете Вы удивить однако.....
Жезл. Квас. Теперь вот котомка....:arrow:

  • Thanks 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...