829 B
829 B
oci woodpecker cache
sets up a cache bucket on oci for use with woodpecker ci.
depends on terraform-oci-free.
Usage
terraform init -backend-config=terraform.backend.tfvars
terraform apply -var-file=terraform.tfvars
Collect the output values and create woodpecker ci user-level variables, eg:
CACHE_S3_ENDPOINT: <s3_endpoint>
CACHE_S3_BUCKET: <s3_bucket_name>
CACHE_S3_ACCESS_KEY_ID: <s3_access_key_id>
CACHE_S3_SECRET_ACCESS_KEY: <s3_secret_access_key>
CACHE_USE_PATH_STYLE: true
these variables can then be used with the drone-cache plugin in a woodpecker ci pipeline.