Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

firebase-app-distribution 1.0.0 #2151

Closed

Conversation

d-date
Copy link

@d-date d-date commented Sep 28, 2019

TagCheck

New Pull Request Checklist

Please mark the points which you did / accept.

- deploy
toolkit:
bash:
entry_file: step.sh
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not official package from Firebase.
As following official way, I use cURL instead.
https://firebase.google.com/docs/cli#install-cli-mac-linux

entry_file: step.sh
deps:
brew:
- name: git
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

None of those dependencies seem to be used by script at entry file. Are they really needed?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not needed.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

instead specified curl for download firebase.tool

description: |
Required. Your firebase token for CLI. https://firebase.google.com/docs/cli#cli-ci-systems
is_required: true
title: Firebase Token
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This input should be probably sensitive.

token: $FIREBASE_TOKEN
- ipa_path: $BITRISE_IPA_PATH
opts:
is_required: true
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about APKs? project_type_tags list also Android.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

APK is also available with same interface. Please let me know it should be.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Then input should be called APP_FILE_PATH or something like that. And description should contain info that it may point to either APK or IPA.

@lszucs
Copy link
Contributor

lszucs commented Oct 1, 2019

Hi @d-date,

I’m from Bitrise. Apologies for jumping in late. We’ve been working with another user on a community step (#2152) for some time earlier and was planning to release it on Monday.

 Although your contribution is much appreciated, we decided to pull in the other step for the following reasons:

  • Step test CI is set up for both platforms
  • Step does input validation
  • Step employs our usual step practices, such as config printing, colored logging

Sorry for the awkward situation.

@lszucs lszucs closed this Oct 1, 2019
@lszucs
Copy link
Contributor

lszucs commented Oct 1, 2019

Hi @koral--,

Thanks for your efforts in the review of the PR. Sorry for the inconvenience. :(

@lszucs lszucs mentioned this pull request Oct 1, 2019
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants