Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

fastlane-plugin-rustore

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fastlane-plugin-rustore

  • 0.3.0
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

Fastlane Rustore plugin

fastlane Plugin Badge stability-wip

Дисклеймер

Пока что реализован базовый функционал с заливкой апк. Скриншоты, описание и прочие материалы наследуются от предыдущего релиза. Обработки ошибок нет. Если у вас уже есть черновик релиза, то скорей всего ничего не заработает. Черновик, созданный через апи, в админке отображаться не будет. Если случилась ошибка где-то на этапе заливки, то останется черновик, который будет мешать следующему запуску скрипта, удалить его лучше с помощью питонскрипта, а экшен удаления тут будет чуть позже.

Также есть признаки того, что заливать апк из вне РФ больше нельзя (смотри #2), так что выбирайте раннер, где будет запускаться скрипт.

Поехали

Для начала добавь плагин в ваш fastlane проект:

fastlane add_plugin rustore

После чего в каком-нибудь лейне дергай экшен плагина:

    rustore_publish(
        gms_apk: "../../app-release.apk",
        hms_apk: "../../app-release-hms.apk",
        package_name: "com.example.example",
        publish_type: "MANUAL"
        key_id: "123123",
        private_key: "MIIE....."
    )
  • gms_apk - путь до .apk, который лучше скачать с гугл плея, у фастлейна даже есть для этого инструмент
  • hms_apk - путь до .apk с Huawei-сервисами (опционально). У Рустора пока все плохо с документацией об этом, но залить его можно, что получится - пока хз.
  • package_name - название пакета
  • publish_type - тип публикации (MANUAL - ручная, DELAYED - отложенная, INSTANTLY - автоматическая после модерации). По умолчанию - INSTANTLY.
  • key_id и private_key надо взять в админке рустора, доступ к ним имеет только оунер.

Ссылочки

FAQs

Package last updated on 16 Sep 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc