Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

ERROR: ( app.yaml does not exist.

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



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?


1 answer

1 vote
Norbert C Atlassian Team Jun 15, 2022

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:

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,
Atlassian Bitbucket Cloud Support


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.

Any hints?


Norbert C Atlassian Team Jun 20, 2022

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,


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?

Hi @Danilo Zeni,

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:

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):

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

@Chiekh ALLOUL, if you would like us to look into your issue, please create a new question via

Kind regards,

Suggest an answer

Log in or Sign up to answer
Community showcase
Published in Bitbucket

Git push size limits are coming to Bitbucket Cloud starting April 4th, 2022

Beginning on April 4th, we will be implementing push limits. This means that your push cannot be completed if it is over 3.5 GB. If you do attempt to complete a push that is over 3.5 GB, it will fail...

2,229 views 2 9
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you