add support for s3 artifact storage