Akshay Gupta
Akshay Gupta
Currently, Our downloads from Github/Bitrise to GCP or GCP to PlayStore involve loading up the binaries entirely in memory and then uploading/fetching them. These should ideally be streamed from s...
Use the `liberal_enum` [patch](https://github.com/rails/rails/issues/13971#issuecomment-542757073).
Tramline tries its best to handle most errors possible. But it does not do a good job of allowing the users to retry on failures. The only solution presently is...
Generate a download url page for apps that tramline users can publish for direct ftp-like downloads.
We're getting deployment failures for builds because of this https://support.google.com/googleplay/android-developer/answer/6048248 One needs to fill this form up to proceed otherwise deployments will continue to fail without any useful error messaging.
If we can detect if they are signed or not before sending to say, the play store, we can fail fast and not fail at play store deployment for debug...
Currently, it just picks the first random one.
For ex. If github was attached for code, then allow another integration to to reuse the same (for eg. CI). Since we already ask for all integration permissions per service...
Consider using https://github.com/icyleaf/app_info. We can analyze the build we download before saving it to storage and store interesting metadata like, - frameworks - plugins - url_schemes - available capabilities etc.
Passport jobs are fire and forget, however, there are two possibilities where there can be duplicates for the same event: 1. Sidekiq does not guarantee exactly-once delivery 2. Some jobs...