Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

appcfg.py: command not found

Maksim Luzik April 11, 2016

I am trying to to deploy my project using Bamboo. I can do the deployment manually from running deploy script on the bamboo agent. But when creating a deploy plan and running it I get the error that 

appcfg.py: command not found

appcfg.py is Google App Engine script. App Engine is installed on the Bamboo agent as I can deploy it running from agent myself. The bamboo-agent is running under ubuntu user name (same user that I deployed manually from bamboo agent)

When running which appcfg.py I get the location:
/usr/lib/google_appengine/appcfg.py

/usr/lib/google_appengine is added to PATH in:
/etc/bash.bashrc

Where is the catch?

1 answer

1 accepted

0 votes
Answer accepted
Luke Peterson [finder.com.au] April 11, 2016

Have you tried running 'ps -p $$' from a build task to confirm it's actually running within a bash shell and not the default /bin/sh shell?

Maksim Luzik April 11, 2016

Thanks Luke, it seems indeed that the Bamboo is running from sh shell...

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events