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

[FLOC-4541] Travis acceptance tests #2967

Open
wants to merge 20 commits into
base: master
Choose a base branch
from

Conversation

wallrj
Copy link
Contributor

@wallrj wallrj commented Nov 30, 2016

Fixes: https://clusterhq.atlassian.net/browse/FLOC-4541

Changes:

  • run-acceptance-tests is called from travis -- via .travis/flocker_travis/script.py
  • Created a small python package for the travis helper scripts so that I can share some functions between the script and after_script scripts.
  • Added an artifact archiving step for uploading all the run-acceptance-tests log files to S3
  • Added AWS acceptance.yml credentials and the private SSH key to the repo as an encrypted archive in .travis/secrets.tgz

TODO:

  • Install the latest branch packages -- currently I'm installing the last released packages.
  • Find a better S3 bucket for the artifacts -- I re-used clusterhq-dev-archive because the IAM user happened to have access to it.

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.

1 participant