Skip to content

(QENG-1404) Segregate system testing gems#356

Merged
hunner merged 1 commit intopuppetlabs:masterfrom
justinstoller:maint/master/segregate-gems
Nov 10, 2014
Merged

(QENG-1404) Segregate system testing gems#356
hunner merged 1 commit intopuppetlabs:masterfrom
justinstoller:maint/master/segregate-gems

Conversation

@justinstoller
Copy link
Copy Markdown
Member

Prior to this there was generic :test group.

Unfortunately Beaker will be EOL-ing support for Ruby 1.8 (a number of
Beaker's dependencies already have and pinning to older versions is
becoming costly). Once Beaker does this it will cause failures whenever
running bundle install.

To avoid this failure we can segregate the system testing gems, allowing
unit, lint and development to continue with
bundle install --without system_tests.

Prior to this there was generic :test group.

Unfortunately Beaker will be EOL-ing support for Ruby 1.8 (a number of
Beaker's dependencies already have and pinning to older versions is
becoming costly). Once Beaker does this it will cause failures whenever
running `bundle install`.

To avoid this failure we can segregate the system testing gems, allowing
unit, lint and development to continue with
`bundle install --without system_tests`.
@jhoblitt
Copy link
Copy Markdown

Ugh. Understandable, but ugh. Could someone "in the know" send a heads up message to puppet-dev about beaker dropping 1.8.7 support with a likely timeline?

hunner added a commit that referenced this pull request Nov 10, 2014
@hunner hunner merged commit 85d7edd into puppetlabs:master Nov 10, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants