tryzealot/zealot

[Feature Request]: API for Apps, Channels and Schemes

Closed this issue · 8 comments

描述 | Description

Hi @icyleaf

first off: zealot is a really cool project, thank you for your great work 🥇
I'm currently looking for an AppCenter Alternative and zealot stands out with most of its features.

I want to automate the creation of apps, schemes and channels in the CI. The idea is to automatically create an app and a set of schemes&channels based on the bundle/package id.

I have something in mind like this:
Get the list of apps and check if the app, scheme & channel has not been created via API. If not exists create them via API:

  • Create an app i.e. based on the bundle/packageid of an app via API
  • Create the scheme of an app via API
  • Create a channel in a scheme for an app via API
  • Upload build via fastlane with the channel id from the created channel (or the one we got via the list of apps)

Basically a CRUD API for Apps, Schemes and Channels. This way we would be very flexible to handle app creation in the CI. ❤️

Is this something you're planning?

感谢你提交的问题或反馈,我会在有时间的时候回复在此期间你可以看看之前被解决的反馈说不定有你需要的答案。
Thanks for opening this issue, a maintainer will get back to you shortly!

Very clear requirements, the workload is not too heavy, I will arrange it next.

@icyleaf when do plan to release this? Seams to be implemented on dev for a while now 😃

I am considering releasing the stable version after completing #1496. If the first deployment can use the nightly version, I have been using this version for a while without any major issues.

Thanks you!

The version 5.3.0 will be released ASAP.

Thanks alot, I'm using the nightly successfully since last week. Didn't have any issue since 🥇

Close for now, re-open it if any issue.