Google Cloud Storage with YAML
YAML parameters for Google Cloud Storage
You can find the list with common parameters for all Buddy actions here.
|action ||String||The ID of the action.|
|type ||String||The type of the action. Should be set to |
|bucket_name ||String||The name of the GCS Bucket.|
|integration_hash ||String||The ID of the integration.|
|input_type||String||Defines whether the files are deployed from the repository or from the build filesystem. Can be one of |
|local_path||String||The path in the repository.|
|public_access||Boolean||Makes files accessible through public HTTP.|
|remote_path||String||The absolute or relative path on the remote server.|
|deployment_excludes||String||The paths and/or files that will be left out during the deployment.|
|deployment_includes||String||The exceptions from the ignore patterns set in |
|application_name||String||The name of the GCS application.|
YAML example for Google Cloud Storage
actions:- action: "Upload files to GCS/buddy"type: "GCS"input_type: "SCM_REPOSITORY"local_path: "/assets"remote_path: "/public"bucket_name: "buddy"public_access: trueapplication_name: "buddy-tests-112923"integration_hash: "5ddb7c180fb38be67bd78a88a"deployment_excludes:- "/tmp"- "*.log"deployment_includes:- "/tmp/assets"- "/tmp/styles"