# Google-play-deploy failed

**URL:** <https://discuss.bitrise.io/t/google-play-deploy-failed/1221>\
**Category:** Builds\
**Created:** [March 21, 2017, 7:54pm UTC](https://discuss.bitrise.io/t/google-play-deploy-failed/1221 "2017-03-21T19:54:57Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![miguelfreitas](https://avatars.discourse-cdn.com/v4/letter/m/65b543/32.png) [@miguelfreitas](https://discuss.bitrise.io/u/miguelfreitas)\
**Post date:** [March 21, 2017, 7:54pm UTC](https://discuss.bitrise.io/t/google-play-deploy-failed/1221/1 "2017-03-21T19:54:57Z")

</div>

Hi Bitrise Team,

I’m having an issue with google play deploy. The issue is:

Issue with input: No JSONKeyPath nor P12KeyPath provided  
google-play-deploy@1.1.0 (exit code: 1)

How can I solve this ? Is there any place to configure this ?  
How can I make the automatic build to deploy to my google play store account ?

Thanks in advance,  
Miguel

---

<div class="post-metadata">

**Author:** ![viktorbenei](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.bitrise.io/viktorbenei/32/18_2.png) [@viktorbenei](https://discuss.bitrise.io/u/viktorbenei)\
**Post date:** [March 21, 2017, 8:43pm UTC](https://discuss.bitrise.io/t/google-play-deploy-failed/1221/2 "2017-03-21T20:43:35Z")

</div>

Hi @miguelfreitas,

It seems you did not provide the required key file for the step.

Please follow the description of the step to generate a key file if you don’t have one already; if you have it:

1. If you store it in your repository (you should not, in general!) you can provide the path as noted in the description of the **Service Account JSON key file path** input (`For local JSON key file provide file path url. (ex: file://PATH/TO/key.json).`
2. Or better, use the [Generic File Storage feature of bitrise.io](http://devcenter.bitrise.io/tutorials/how-to-use-the-generic-file-storage/) to store the file. As you can see in the guide I linked, Generic File Storage provides an environment variable for the uploaded file, which then can be used as the value for the **Service Account JSON key file path** input directly. The Environment Variable will point to a time limited / expiring download URL (more info in the linked devcenter guide).

If you have any questions please let us know!

---

<div class="post-metadata">

**Author:** ![miguelfreitas](https://avatars.discourse-cdn.com/v4/letter/m/65b543/32.png) [@miguelfreitas](https://discuss.bitrise.io/u/miguelfreitas)\
**Post date:** [March 21, 2017, 9:57pm UTC](https://discuss.bitrise.io/t/google-play-deploy-failed/1221/3 "2017-03-21T21:57:20Z")

</div>

Hi Viktor,

First of all, thank you for your faster answer.  
Unfortunately I can’t access the Workflow Tab because it is disabled, as shown in the following image.

 ![](https://us1.discourse-cdn.com/flex016/uploads/bitrise/original/1X/aaecdfa27d8f44573910f6714d55db97147478b2.PNG) 

Why that happens ?

Best Regards,  
Miguel

---

<div class="post-metadata">

**Author:** ![viktorbenei](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.bitrise.io/viktorbenei/32/18_2.png) [@viktorbenei](https://discuss.bitrise.io/u/viktorbenei)\
**Post date:** [March 21, 2017, 10:11pm UTC](https://discuss.bitrise.io/t/google-play-deploy-failed/1221/4 "2017-03-21T22:11:19Z")

</div>

You have to be an Admin in the app’s Team to be able to change its settings, including the workflow. The owner and admins of the app can manage access right on the Team tab.

---

<div class="post-metadata">

**Author:** ![Scorpion](https://avatars.discourse-cdn.com/v4/letter/s/6f9a4e/32.png) [@Scorpion](https://discuss.bitrise.io/u/Scorpion)\
**Post date:** [January 24, 2018, 10:25am UTC](https://discuss.bitrise.io/t/google-play-deploy-failed/1221/6 "2018-01-24T10:25:40Z")

</div>

Hi @viktorbenei  
How to get Service Account JSON key file?

---

<div class="post-metadata">

**Author:** ![viktorbenei](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.bitrise.io/viktorbenei/32/18_2.png) [@viktorbenei](https://discuss.bitrise.io/u/viktorbenei)\
**Post date:** [January 24, 2018, 10:35am UTC](https://discuss.bitrise.io/t/google-play-deploy-failed/1221/7 "2018-01-24T10:35:52Z")

</div>

@Scorpion just follow the guide in the step’s description - you can see that on the UI, as well as here in the step’s definition: [https://github.com/bitrise-steplib/steps-google-play-deploy/blob/master/step.yml#L3](https://github.com/bitrise-steplib/steps-google-play-deploy/blob/master/step.yml#L3)

---

<div class="post-metadata">

**Author:** ![Scorpion](https://avatars.discourse-cdn.com/v4/letter/s/6f9a4e/32.png) [@Scorpion](https://discuss.bitrise.io/u/Scorpion)\
**Post date:** [January 24, 2018, 11:10am UTC](https://discuss.bitrise.io/t/google-play-deploy-failed/1221/8 "2018-01-24T11:10:11Z")

</div>

thank @viktorbenei
