Все основное что я хотел видеть в Aurora CLI 2.0 готово. Вы рады? Я - так точно. Уложился в 1124 строк кода на Python. Не такой уж и вырвиглазный у Python синтаксис, со временем привыкаешь. Организуем доставку, chanelog и зарелизимся.
На видосике работа с Flutter SDK, вроде симпатично:
https://youtu.be/N2_7kqSmTZU
👉 Работа с Aurora SDK
👉 Работа с Platform SDK
👉 Работа с Flutter
👉 Работа с девайсами
👉 Работа с эмулятором
Найти уже можно здесь:
https://github.com/keygenqt/aurora-cli
За ⭐ на GitHub буду благодарен 🤗
На видосике работа с Flutter SDK, вроде симпатично:
https://youtu.be/N2_7kqSmTZU
👉 Работа с Aurora SDK
👉 Работа с Platform SDK
👉 Работа с Flutter
👉 Работа с девайсами
👉 Работа с эмулятором
Найти уже можно здесь:
https://github.com/keygenqt/aurora-cli
За ⭐ на GitHub буду благодарен 🤗
🔥19
#see Стоит посмотреть:
👉 Аврора Маркет CI/CD и без.
👉 Подходящие системы CI/CD.
👉 Вспомогательные программы.
👉 Что такое Аврора Маркет.
https://youtu.be/Ph-RJuhrq-0
👉 Аврора Маркет CI/CD и без.
👉 Подходящие системы CI/CD.
👉 Вспомогательные программы.
👉 Что такое Аврора Маркет.
https://youtu.be/Ph-RJuhrq-0
YouTube
Тайны CI/CD ОС Аврора: Мой путь через архитектуру и инструменты / Даниил Михайлов-Овсянников
Присоединяйтесь ко мне в глубокое погружение в сердце ОС Аврора. Я расскажу о механизмах и инструментах, которые используются для обеспечения непрерывной интеграции и доставки. Вместе мы узнаем, как эта магия происходит, обеспечивая бесперебойность и высший…
🔥10
#app Aurora CLI 2.0
Рад представить обновленную и прокачанную версию приложения Aurora CLI. Установка Aurora SDK, Platfrom SDK, Flutter SDK стала проще, быстрее и удобнее. Стала доступна работа с эмулятором - snap пакет ограничивал доступ к VirtualBox. Пропал раздел embedder - в скором времени этой работой займется Flutter SDK. В roadmap вы найдете фичи которые планируются к добавлению, а в issue можно оставить предложения по расширению функционала.
👉 Работа с Aurora SDK
👉 Работа с Platform SDK
👉 Работа с Flutter
👉 Работа с девайсами
👉 Работа с эмулятором
Установка доступна 3 способами, выбирайте какой вам по душе больше. Если вдруг встретите баг прошу зарепортить его в issue, решим проблему.
PyPi
https://pypi.org/project/aurora-cli
GitHub
https://github.com/keygenqt/aurora-cli
Всем добра, пользуйтесь с удовольствием, за ⭐ на GitHub буду благодарен 🤗
Рад представить обновленную и прокачанную версию приложения Aurora CLI. Установка Aurora SDK, Platfrom SDK, Flutter SDK стала проще, быстрее и удобнее. Стала доступна работа с эмулятором - snap пакет ограничивал доступ к VirtualBox. Пропал раздел embedder - в скором времени этой работой займется Flutter SDK. В roadmap вы найдете фичи которые планируются к добавлению, а в issue можно оставить предложения по расширению функционала.
👉 Работа с Aurora SDK
👉 Работа с Platform SDK
👉 Работа с Flutter
👉 Работа с девайсами
👉 Работа с эмулятором
Установка доступна 3 способами, выбирайте какой вам по душе больше. Если вдруг встретите баг прошу зарепортить его в issue, решим проблему.
PyPi
https://pypi.org/project/aurora-cli
GitHub
https://github.com/keygenqt/aurora-cli
Всем добра, пользуйтесь с удовольствием, за ⭐ на GitHub буду благодарен 🤗
🔥18
#fun Многие часто спрашивают почему я волкобоем отбиваюсь от медведей. Странно это. А мне вот странно что кто-то на Windows кодит, слышал даже что кто-то Windows Server использует.
😁10👍1
#fyi Приложение Aurora CLI 2.0 было переписано, а команды обновлены. Приведу список команд, которые позволят поставить все необходимое для запуска демо-приложения Flutter на эмуляторе, включая сам эмулятор.
Набор команд проверен на версии Aurora SDK
1. Установка зависимостей
2. Установка приложения Aurora CLI
3. Установка Aurora SDK
4. Установка Platform SDK
5. Добавим настройку sudoers для Platform SDK
6. Установим Flutter SDK
Обновляем .bashrc согласно рекомендациям aurora-cli при установке SDKs.
7. Обновляем окружение
8. Установка Flutter-Embedder
Только для 3.16.2-1 и ниже, в последующих версиях эта работа будет выполняться в автоматическом режиме. См. ниже "Установка Flutter-Embedder".
9. Клониуем Flutter-Demo приложение
10. Переходим в папку проекта
11. Тянем зависимости приложения
12. Билдим дарт файлы
13. Билдим приложение
14. Подписываем приложение
15. Запускаем эмулятор
16. Устанавливаем приложение на эмулятор
17. Запускаем приложение на эмуляторе
Если вдруг вы встретили ошибку
Набор команд проверен на версии Aurora SDK
5.0.0.60 и Flutter 3.16.2-1.1. Установка зависимостей
sudo apt update && sudo apt install python3-pip git git-lfs curl tar unzip bzip2
2. Установка приложения Aurora CLI
python3 -m pip install aurora-cli
3. Установка Aurora SDK
aurora-cli sdk install --install-type offline
4. Установка Platform SDK
aurora-cli psdk install
5. Добавим настройку sudoers для Platform SDK
aurora-cli psdk sudoers
6. Установим Flutter SDK
aurora-cli flutter install
Обновляем .bashrc согласно рекомендациям aurora-cli при установке SDKs.
7. Обновляем окружение
source ~/.bashrc
8. Установка Flutter-Embedder
Только для 3.16.2-1 и ниже, в последующих версиях эта работа будет выполняться в автоматическом режиме. См. ниже "Установка Flutter-Embedder".
9. Клониуем Flutter-Demo приложение
git clone https://gitlab.com/omprussia/flutter/flutter-demo.git
10. Переходим в папку проекта
cd flutter-demo
11. Тянем зависимости приложения
flutter-aurora pub get
12. Билдим дарт файлы
flutter-aurora pub run build_runner build
13. Билдим приложение
flutter-aurora build aurora --release --target-platform aurora-x64
14. Подписываем приложение
aurora-cli psdk sign --path ./build/aurora/psdk_5.0.0.60/aurora-x64/release/RPMS/ru.auroraos.flutter_example_packages-0.1.0-1.x86_64.rpm
15. Запускаем эмулятор
aurora-cli emulator start
16. Устанавливаем приложение на эмулятор
aurora-cli emulator install --path ./build/aurora/psdk_5.0.0.60/aurora-x64/release/RPMS/ru.auroraos.flutter_example_packages-0.1.0-1.x86_64.rpm
17. Запускаем приложение на эмуляторе
aurora-cli emulator run --package ru.auroraos.flutter_example_packages
Если вдруг вы встретили ошибку
couldn't update flutter locale смените язык эмулятра и запустите приложение снова.👍6
#fyi Установка Flutter-Embedder
Если вы читаете это с версией Flutter SDK 3.16.2-1 вам нужно будет поставить Flutter-Embdder для сборки приложения самостоятельно. В последующих версиях эта работа будет выполняться в автоматическом режиме.
1. Клоним репозиторий с Flutter-Embedder
2. Считываем название таргета armv7hl
3. Считываем название таргета aarch64
4. Считываем название таргета x86_64
5. Устанавливаем Flutter-Embedder в таргет armv7hl
6. Устанавливаем Flutter-Embedder в таргет aarch64
7. Устанавливаем Flutter-Embedder в таргет x86_64
Если вы читаете это с версией Flutter SDK 3.16.2-1 вам нужно будет поставить Flutter-Embdder для сборки приложения самостоятельно. В последующих версиях эта работа будет выполняться в автоматическом режиме.
1. Клоним репозиторий с Flutter-Embedder
git clone https://gitlab.com/omprussia/flutter/flutter-embedder.git
2. Считываем название таргета armv7hl
TARGET_armv7hl=$($PSDK_DIR/sdk-chroot sdk-assistant list | grep armv7hl | head -n 1 | sed 's/└*─//g' | sed 's/├//g')
3. Считываем название таргета aarch64
TARGET_aarch64=$($PSDK_DIR/sdk-chroot sdk-assistant list | grep aarch64 | head -n 1 | sed 's/└*─//g' | sed 's/├//g')
4. Считываем название таргета x86_64
TARGET_x86_64=$($PSDK_DIR/sdk-chroot sdk-assistant list | grep x86_64 | head -n 1 | sed 's/└*─//g' | sed 's/├//g')
5. Устанавливаем Flutter-Embedder в таргет armv7hl
aurora_psdk sb2 -t $TARGET_armv7hl -m sdk-install -R zypper --no-gpg-checks in -y flutter-embedder/embedder/psdk_5/armv7hl/*.rpm
6. Устанавливаем Flutter-Embedder в таргет aarch64
aurora_psdk sb2 -t $TARGET_aarch64 -m sdk-install -R zypper --no-gpg-checks in -y flutter-embedder/embedder/psdk_5/aarch64/*.rpm
7. Устанавливаем Flutter-Embedder в таргет x86_64
aurora_psdk sb2 -t $TARGET_x86_64 -m sdk-install -R zypper --no-gpg-checks in -y flutter-embedder/embedder/psdk_5/x86_64/*.rpm
🔥9👍2
Forwarded from Банкста
Платформа GeekBrains выплатила клиентам 23,5 млн рублей компенсации за нежелание возвращать им деньги за онлайн-курсы, сообщили юристы, представляющие интересы участников коллективного иска. Платформа отказывалась возвращать оплату.
Юристы отметили, что также готовят иск к бизнес-школе «Like Центр» Аяза Шабутдинова, который сейчас находится в СИЗО по обвинению в особо крупном мошенничестве. @banksta
Юристы отметили, что также готовят иск к бизнес-школе «Like Центр» Аяза Шабутдинова, который сейчас находится в СИЗО по обвинению в особо крупном мошенничестве. @banksta
🍾8👍6😁1😢1🙏1🍌1