Commit Graph

8 Commits

Author SHA1 Message Date
Monty Taylor 6bd802239f Retire repo
Depends-On: https://review.opendev.org/720892
Change-Id: I4944284ff2900bd607992a3884e7f1ee38d7e100
2020-04-22 10:24:35 -05:00
Colleen Murphy b0af9f4536 Update Gemfile for Zuulv3
The logic in the Gemfile was relying on Zuulv2 variables to find out
whether the spec helper gem was already available on disk, and since
Zuulv3 has changed things it was failing to find it and downloading the
master version instead. This patch ensures the Gemfile looks for the gem
in the right place when running in CI.

Change-Id: I60f52ea0589a5b4a1d40b71d3d757a08705a964a
2018-07-12 09:57:43 +02:00
Colleen Murphy ca36d793b3 Depend on helper gem for spec_helper_acceptance
Instead of keeping a local copy of spec_helper_acceptance.rb and
requiring updates to all modules for any change, we can move it into the
common helper gem and require it from there. This will make it easier to
create and review changes that affect all puppet modules. Also change
the Gemfile to look for the gem in the local workspace if running in a
zuul environment.

Change-Id: Ib1db911eafec6b208c9f0375d22d0cf8a18cc48b
2017-08-18 10:28:34 +02:00
Spencer Krum 91480ef543 Use new infra_spec_helper for gem dependencies
Change-Id: I05896d03f73957aabf392bba85a8be0eaa62f16d
2016-06-21 16:46:43 -07:00
Spencer Krum fd562d9657 Pin google-api-client; sanitize Gemfile
Change-Id: I0f1512268bbe5faef477e4f8f660494fb5d51233
2016-04-14 15:16:30 -07:00
Spencer Krum 8ccfb65197 Basic acceptance tests
Change-Id: I14799b09ccdf4d792328ba1de7a5581c528faa1e
2015-08-20 14:12:31 -07:00
Colleen Murphy 64e0cf74f8 Remove puppet-lint-numericvariable gem
Variables with numbers for names are valid as regex capture groups in
puppet 4[1], so this check is not beneficial and can be
counterproductive when we do actually want to have numeric variables.

[1] https://docs.puppetlabs.com/puppet/latest/reference/lang_variables.html#naming

Change-Id: I937a3fef10987d7283b14feb79ee8b814422a468
2015-07-21 19:24:34 -07:00
Colleen Murphy 8b1949d2dd Add Gemfile and puppet 4 checks
In anticipation of puppet 4, start trying to deal with puppet 4 things
that can be helpfully predicted by puppet lint plugins.

Change-Id: Ib8655114a83c58d0901ba930e48da0f9f23463b6
2015-07-08 16:32:40 -07:00