title: Gcloud deploy is not deploying a folder
body: <p>I am servicing a system.
  An old App Engine tool was used to deploy, but it is now obsolete and I need to use the gcloud command line.</p>
  
  <p>However, gcloud is ignoring one system folder and deploying all others.</p>
  
  <p>One big reason this must be happening is because they developed this system based on node_modules and didn't build the code before uploading. In short, I need the node_modules folder for the code to execute.</p>
  
  <p>I already disabled .gcloudignore, but there have been no changes.</p>
  
  <p>Source folder structure:</p>
  
  <p><a href="https://i.stack.imgur.com/W2FPm.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/W2FPm.png" alt="enter image description here"></a></p>
  
  <p>Folder Structure in App Engine:</p>
  
  <p><a href="https://i.stack.imgur.com/xS9is.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/xS9is.png" alt="enter image description here"></a></p>
  
  <p>I ran the --verbosity = info code on my gcloud deploy and it appeared that they were ignoring it:</p>
  
  <p><a href="https://i.stack.imgur.com/xsSrw.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/xsSrw.jpg" alt="enter image description here"></a></p>
  
  <p>My app.yaml:</p>
  
  <pre><code>runtime: python27
  api_version: 1
  threadsafe: true
  
  libraries:
  - name: jinja2
    version: 2.6
  - name: lxml
    version: 2.3
  - name: pycrypto
    version: 2.6
  
  handlers:
  - url: /static
    static_dir: app/static
    secure: always
  
  - url: /.*
    script: manage.app
    secure: always
  
  builtins:
  - remote_api: on
  </code></pre>