Is there a way to run `composer install` as a part of the bitbucket pipes pipeline for Google App Engine Standard? Currently my PHP code is being deployed without running composer install so no dependancies are deployed. Is there a way around this or can I not use Bitbucket Pipes for this? I have tried running composer in another step in the pipeline - however the code that the pipe deploys is not from the previous step as below:
bitbucket-pipelines.yml
image: php:7.2.9
pipelines:
branches: uat:
- step:
script:
- apt-get update && apt-get install -y unzip
- curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
- composer require monolog/monolog
- composer install
- step: name: Deploy to UAT deployment: uat
script:
- pipe: atlassian/google-app-engine-deploy:0.3.1 variables: KEY_FILE: $KEY_FILE PROJECT: '**project**' DEPLOYABLES: 'app.yaml' PROMOTE: 'true' STOP_PREVIOUS_VERSION: 'true'