Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds "upload to s3" capabilities if configured #138

Merged
merged 1 commit into from
Apr 19, 2016

Conversation

chendrix
Copy link
Contributor

  • Introduces an S3Saver that's a transparent facade over a Saver
  • Refactors all saver instantiation behind saver "factory method" which
    dynamically chooses whether to give you an S3Saver depending on if you
    have configured s3 upload
  • Defaults to 'us-east-1' region if not specified

@chendrix
Copy link
Contributor Author

Based on #120

@chendrix
Copy link
Contributor Author

The travis build seems to only be failing for RSpec 2.14 and RSpec 2.99

Is this actually an issue with master?

@mattheworiordan
Copy link
Owner

@chendrix, you may be right, it might be an issue with master, I am looking into it now. Once I get that resolved, if you wouldn't mind rebasing that would be appreciated so that I can see if this passes. I'll give you an update soon.

@mattheworiordan
Copy link
Owner

It seems this is almost certainly an RSpec / other dependency issue. I have reverted to a passing build https://travis-ci.org/mattheworiordan/capybara-screenshot/builds/68825014, and run the tests and they fail. I will do my best to track down the cause of the issue.

@chendrix
Copy link
Contributor Author

chendrix commented Aug 3, 2015

Sure, would gladly rebase off new master once it gets fixed.

@mattheworiordan
Copy link
Owner

@chendrix I realise this has been ages, and apologise for not replying sooner. CI tests are now working again due to some fixes for Aruba, see #156.

Would you mind rebasing to see if your tests pass?

- Introduces an S3Saver that's a transparent facade over a Saver
- Refactors all saver instantiation behind saver "factory method" which
  dynamically chooses whether to give you an S3Saver depending on if you
  have configured s3 upload
- Defaults to 'us-east-1' region if not specified
@chendrix
Copy link
Contributor Author

chendrix commented Apr 5, 2016

@mattheworiordan simple rebase. If travis passes, should be clean to merge.

@chendrix
Copy link
Contributor Author

chendrix commented Apr 5, 2016

So travis is failing again, but master's tests are also failing.

@mattheworiordan
Copy link
Owner

Some great work @chendrix, thank you. Yes, you are right, the CI builds have gone mental, I will need to address that again soon.

@mattheworiordan mattheworiordan merged commit 14af3c1 into mattheworiordan:master Apr 19, 2016
@chendrix chendrix deleted the add_s3_upload branch April 20, 2016 02:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants