A docker image to build a composer repository using satis, and upload it to an AWS S3 bucket.
This is based on (but no longer extends) iainmckay/satis-s3.
The script recognizes the following environment variables. For development and testing purposes, copy .env.example to .env and specify the correct environment variables
-
AWS_ACCESS_KEY_ID
Your AWS access key -
AWS_SECRET_ACCESS_KEY
Your AWS secret access key -
AWS_DEFAULT_REGION
The AWS region the bucket is in -
S3_BUCKET
The bucket to write the artifacts to -
GITHUB_AUTH
Personal access token for access to GitHub. Use this to avoid hitting GitHub API rate limits. -
S3_PATH
The path inside the bucket to write the artifacts to