Deploy Laravel for
Bitbucket Pipelines
View on GitHub
Step 1: Add the deployment script to your project
Download and extract the deployment script.
Add the bitbucket-pipelines.yml file and the .bitbucket/ directory to the root of your project.
This is how the deployment script is structured:
-
bitbucket-pipelines.yml- This file defines the Bitbucket pipeline. It tells Bitbucket when to start a pipeline and what it should do.
-
.bitbucket/deployment/prepare.sh- This bash script prepares the runner to run the deployment. This script is executed inside a Bitbucket Pipelines runner.
-
.bitbucket/deployment/deploy.sh- This bash script is executed on the remote server. It performs the actual deployment.
-
.bitbucket/deployment/hooks/- This directory contains hooks to customize your deployment. These hooks perform actions such as caching the config, flushing opcache, and restarting the queue.