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

Update based on voxpupuli/modulesync_config 0.14.1 #940

Merged
merged 1 commit into from
Oct 20, 2016
Merged

Update based on voxpupuli/modulesync_config 0.14.1 #940

merged 1 commit into from
Oct 20, 2016

Conversation

dhoppe
Copy link
Member

@dhoppe dhoppe commented Oct 20, 2016

Please merge. This is an requirement for the Coveralls badge at README.md.

@bastelfreak
Copy link
Member

now we should probably add the docker tests to travis?

@dhoppe
Copy link
Member Author

dhoppe commented Oct 20, 2016

I tried to add some Docker tests, but Beaker 3.1.0 does not support Ruby 2.1.9 and even if I pin it to Beaker 2.51.0 it fails with several error messages. However, a run time of 20 minutes is not acceptable.

.travis.yml:
  extras:
  - rvm: 2.1.9
    env: BEAKER_VERSION="~> 2.51" PUPPET_VERSION="~> 3.0" STRICT_VARIABLES="yes" CHECK=acceptance BEAKER_debug=true BEAKER_set=docker/centos-7 PUPPET_INSTALL_TYPE=foss PUPPET_INSTALL_VERSION=3.8.7
    services: docker
    sudo: required
    bundler_args: --without development
  - rvm: 2.1.9
    env: BEAKER_VERSION="~> 2.51" PUPPET_VERSION="~> 3.0" STRICT_VARIABLES="yes" CHECK=acceptance BEAKER_debug=true BEAKER_set=docker/ubuntu-14.04 PUPPET_INSTALL_TYPE=foss PUPPET_INSTALL_VERSION=3.8.7
    services: docker
    sudo: required
    bundler_args: --without development
  - rvm: 2.3.1
    env: BEAKER_VERSION="~> 2.51" PUPPET_VERSION="~> 4.0" CHECK=acceptance BEAKER_debug=true BEAKER_set=docker/centos-7 PUPPET_INSTALL_TYPE=agent PUPPET_INSTALL_VERSION=1.7.1
    services: docker
    sudo: required
    bundler_args: --without development
  - rvm: 2.3.1
    env: BEAKER_VERSION="~> 2.51" PUPPET_VERSION="~> 4.0" CHECK=acceptance BEAKER_debug=true BEAKER_set=docker/debian-8 PUPPET_INSTALL_TYPE=agent PUPPET_INSTALL_VERSION=1.7.1
    services: docker
    sudo: required
    bundler_args: --without development
  - rvm: 2.3.1
    env: BEAKER_VERSION="~> 2.51" PUPPET_VERSION="~> 4.0" CHECK=acceptance BEAKER_debug=true BEAKER_set=docker/ubuntu-14.04 PUPPET_INSTALL_TYPE=agent PUPPET_INSTALL_VERSION=1.7.1
    services: docker
    sudo: required
    bundler_args: --without development
  - rvm: 2.3.1
    env: BEAKER_VERSION="~> 2.51" PUPPET_VERSION="~> 4.0" CHECK=acceptance BEAKER_debug=true BEAKER_set=docker/ubuntu-16.04 PUPPET_INSTALL_TYPE=agent PUPPET_INSTALL_VERSION=1.7.1
    services: docker
    sudo: required
    bundler_args: --without development

@bastelfreak
Copy link
Member

I would really love to see more automated acceptance tests, but thats really just too long.

@bastelfreak bastelfreak merged commit b4010b3 into voxpupuli:master Oct 20, 2016
@dhoppe dhoppe deleted the modulesync branch October 21, 2016 07:06
Rubueno pushed a commit to Rubueno/puppet-nginx that referenced this pull request Oct 19, 2020
Update based on voxpupuli/modulesync_config 0.14.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants