{"action":"created","issue":{"url":"https://api.github.com/repos/voxpupuli/modulesync_config/issues/80","repository_url":"https://api.github.com/repos/voxpupuli/modulesync_config","labels_url":"https://api.github.com/repos/voxpupuli/modulesync_config/issues/80/labels{/name}","comments_url":"https://api.github.com/repos/voxpupuli/modulesync_config/issues/80/comments","events_url":"https://api.github.com/repos/voxpupuli/modulesync_config/issues/80/events","html_url":"https://github.com/voxpupuli/modulesync_config/issues/80","id":136919080,"number":80,"title":"Add new .travis.yml section for beaker-docker tests","user":{"login":"petems","id":1064715,"avatar_url":"https://avatars.githubusercontent.com/u/1064715?v=3","gravatar_id":"","url":"https://api.github.com/users/petems","html_url":"https://github.com/petems","followers_url":"https://api.github.com/users/petems/followers","following_url":"https://api.github.com/users/petems/following{/other_user}","gists_url":"https://api.github.com/users/petems/gists{/gist_id}","starred_url":"https://api.github.com/users/petems/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petems/subscriptions","organizations_url":"https://api.github.com/users/petems/orgs","repos_url":"https://api.github.com/users/petems/repos","events_url":"https://api.github.com/users/petems/events{/privacy}","received_events_url":"https://api.github.com/users/petems/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-02-27T13:30:29Z","updated_at":"2016-06-14T08:52:58Z","closed_at":null,"body":"Although we have PCCI for acceptance testing, since it's fairly easy to setup Beaker to docker tests in Travis CI, might be an idea to add that as a configurable section to the .travis.yml for modules?\r\n\r\n```yaml\r\nmatrix:\r\n  include:\r\n    - rvm: '2.1'\r\n      sudo: required\r\n      services: docker\r\n      env: PUPPET_VERSION=\"3.8.4\" BEAKER_set=\"centos-6-docker\"\r\n      script: bundle exec rspec spec/acceptance/class_spec.rb\r\n      bundler_args: --without development\r\n  allow_failures:\r\n    - env: PUPPET_VERSION=\"3.8.4\" BEAKER_set=\"centos-6-docker\"\r\n```\r\n\r\nAdd new Beaker SUT: \r\n```yaml\r\nHOSTS:\r\n  centos-6-x64:\r\n    platform: el-6-x86_64\r\n    hypervisor : docker\r\n    image: centos:6\r\n    docker_preserve_image: true\r\n    docker_cmd: '[\"/sbin/init\"]'\r\n    docker_image_commands:\r\n      - 'yum install -y crontabs tar wget'\r\nCONFIG:\r\n  type: foss\r\n  log_level: debug\r\n```"},"comment":{"url":"https://api.github.com/repos/voxpupuli/modulesync_config/issues/comments/225819378","html_url":"https://github.com/voxpupuli/modulesync_config/issues/80#issuecomment-225819378","issue_url":"https://api.github.com/repos/voxpupuli/modulesync_config/issues/80","id":225819378,"user":{"login":"roidelapluie","id":291750,"avatar_url":"https://avatars.githubusercontent.com/u/291750?v=3","gravatar_id":"","url":"https://api.github.com/users/roidelapluie","html_url":"https://github.com/roidelapluie","followers_url":"https://api.github.com/users/roidelapluie/followers","following_url":"https://api.github.com/users/roidelapluie/following{/other_user}","gists_url":"https://api.github.com/users/roidelapluie/gists{/gist_id}","starred_url":"https://api.github.com/users/roidelapluie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roidelapluie/subscriptions","organizations_url":"https://api.github.com/users/roidelapluie/orgs","repos_url":"https://api.github.com/users/roidelapluie/repos","events_url":"https://api.github.com/users/roidelapluie/events{/privacy}","received_events_url":"https://api.github.com/users/roidelapluie/received_events","type":"User","site_admin":false},"created_at":"2016-06-14T08:52:58Z","updated_at":"2016-06-14T08:52:58Z","body":"I prefer travis as everyone has an overview of the config and understand how it works and is connected to github. Also we do not create maintenance work or unneeded efforts."}}
{"actor":{"display_login":"roidelapluie"}}