Drone s3 plugin
Hello, thanks for checking out my issue.
I have a pipeline setup to run serenity tests at deploy/master merge time.
We are trying to push the serenity test report into an s3 bucket.
Unfortunately, the region override seems to be failing, pointing at us-east-1 though I have set eu-west-2 override on the plugin. Any ideas on how to get around this would be most welcome.
Yaml
upload-serenity-report:
image: plugins/s3
secrets: [ S3_BUCKET_NAME, aws_access_key_id, aws_secret_access_key ]
settings:
region: eu-west-2
bucket: $${S3_BUCKET_NAME}
access_key:
from_secret: aws_access_key_id
secret_key:
from_secret: aws_secret_access_key
source: /target/site/serenity/**
target: /$${DRONE_BUILD_NUMBER}/report/
when:
branch: master
event: push
status:
- success
- failure
Error report from Drone
time="2019-02-08T09:44:20Z" level=info msg="Attempting to upload" bucket=us-east-1 endpoint= region=us-east-1
0s
2
time="2019-02-08T09:44:20Z" level=error msg="Could not match files" error="file does not exist"
0s
3
time="2019-02-08T09:44:20Z" level=fatal msg="file does not exist"
The plugin docs are here http://plugins.drone.io/drone-plugins/drone-s3/
Again, much appreciated for any ideas.