github.com/kubri/kubri@v0.5.1-0.20240317001612-bda2aaef967e/website/docs/configuration/target/gcs.md (about)

     1  ---
     2  sidebar_position: 1
     3  sidebar_label: Google Cloud Storage
     4  ---
     5  
     6  # Google Cloud Storage Target
     7  
     8  Uploads your repositories to a Google Cloud Storage bucket.
     9  
    10  ## Environment variables
    11  
    12  | Name                             | Description                                                         |
    13  | -------------------------------- | ------------------------------------------------------------------- |
    14  | `GOOGLE_APPLICATION_CREDENTIALS` | The location of a credential JSON file used to authenticate to GCS. |
    15  
    16  ## Configuration
    17  
    18  | Name     | Description                                                                           |
    19  | -------- | ------------------------------------------------------------------------------------- |
    20  | `type`   | Must be `gcs`.                                                                        |
    21  | `bucket` | Storage bucket name.                                                                  |
    22  | `folder` | The folder to store your artifacts in. Defaults to the bucket root.                   |
    23  | `url`    | The public URL of your bucket. Defaults to `https://storage.googleapis.com/{bucket}`. |
    24  
    25  ## Example
    26  
    27  ```yaml
    28  target:
    29    type: gcs
    30    bucket: my-bucket
    31    folder: my-folder
    32    url: https://downloads.example.com
    33  ```