ERROR: (gcloud.app.deploy) app.yaml does not exist.
Asked by Danilo Zeni:

Hello,  
I'm having problems configuring my pipeline, it says that the file app.yml doesn't exist, and it really doesn't exist, I'm following the tutorial but I can't get it to work, can anyone help me? my application is in node, and I want to make it work on google cloud.

I thank the collaboration of all

![Capturar.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/201900iB89009330C7A0F74/image-size/large?v=v2&px=999 "Capturar.PNG")

Where is this folder **'/opt/atlassian/pipeline/agent/build'**

is it created automatically?

is the folder with my "npm install" files?

Could someone point me to some documentation that teaches how to configure the deployment of an application on node in google cloud?


Answers:
author: Norbert C
body: Hi Danilo,

Thanks for reaching out to Atlassian Community, my name is Norbert and I'm a Bitbucket Cloud Support Engineer, it's nice to meet with you!

I'd like to inform you that how Pipelines works is that once you start the build, the build clones the repository under the **/opt/atlassian/pipeline/agent/build**directory

When you deploy from Bitbucket Pipelines to Google Cloud, it needs a "deployables" file, which is the "app.yaml" file by default, if you don't mention any other deployables file.

You can read further about this Pipes on the following site: <https://support.atlassian.com/bitbucket-cloud/docs/deploy-to-google-cloud/>

To be able to run a successful Google Cloud deployment, I'd like to suggest you to create and upload the "app.yaml" file to your repository's root direction.

Please let me know if that helps.

Best Regards,  
Norbert  
Atlassian Bitbucket Cloud Support

comments: author: Chiekh ALLOUL
body: Hello,

I have the exact same problem, with the app.yaml file being at the root of the repository. I am struggling to get a dummy React app on GCP.

<br />

Any hints?

C.A


author: Norbert C
body: Hi C.A.

This is sounds interesting,

Can I ask you to give me the error message what you get and also the output of "ls" from the Pipelines build?

Thank you,

Norbert


author: Danilo Zeni
body: Hi Norbert,  
Thank you very much for your attention, but I'm still not sure, so would this app.yml be my Dockerfile or my docker-compose.yml?


author: Theodora Boudale
body: Hi [@Danilo Zeni](/t5/user/viewprofilepage/user-id/4967036),

Please allow me to step in as Norbert is out of office.

I am not familiar with Google App Engine, but after checking Google documentation, the app.yaml file is a separate file to configure your App Engine app's settings:

* <https://cloud.google.com/appengine/docs/standard/python/config/appref>

You can check the following documentation also on deploy, so you can test the deployment from your local environment first (without the atlassian/google-app-engine-deploy pipe):

* <https://cloud.google.com/sdk/gcloud/reference/app/deploy>

If you have any questions or issues with configuring the app.yaml, I would advise reaching out to App Engine support team:

* <https://cloud.google.com/appengine/docs/support>

[@Chiekh ALLOUL](/t5/user/viewprofilepage/user-id/4969384), if you would like us to look into your issue, please create a new question via <https://community.atlassian.com/t5/forums/postpage/board-id/bitbucket-questions>

Kind regards,  
Theodora


Tags: bitbucket-cloud

cloud

continuous-delivery

google