2019-10-09 19:35:20 +02:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2022-05-30 18:29:10 +02:00
|
|
|
source ENV.fetch('PROXY_RUBYGEMSORG', 'https://rubygems.org')
|
2018-12-22 16:00:15 +01:00
|
|
|
|
2021-08-04 22:56:41 +02:00
|
|
|
# Install the `inspec` gem using `git` because versions after `4.22.22`
|
|
|
|
# suppress diff output; this version fixes this for our uses.
|
|
|
|
# rubocop:disable Layout/LineLength
|
|
|
|
gem 'inspec', git: 'https://gitlab.com/saltstack-formulas/infrastructure/inspec', branch: 'ssf'
|
|
|
|
# rubocop:enable Layout/LineLength
|
|
|
|
|
|
|
|
# Install the `kitchen-docker` gem using `git` in order to gain a performance
|
|
|
|
# improvement: avoid package installations which are already covered by the
|
|
|
|
# `salt-image-builder` (i.e. the pre-salted images that we're using)
|
2021-02-17 14:53:34 +01:00
|
|
|
# rubocop:disable Layout/LineLength
|
|
|
|
gem 'kitchen-docker', git: 'https://gitlab.com/saltstack-formulas/infrastructure/kitchen-docker', branch: 'ssf'
|
|
|
|
# rubocop:enable Layout/LineLength
|
2021-08-04 22:56:41 +02:00
|
|
|
|
2021-07-17 21:29:57 +02:00
|
|
|
gem 'kitchen-inspec', '>= 2.5.0'
|
2022-02-02 00:42:28 +01:00
|
|
|
gem 'kitchen-salt', '>= 0.7.2'
|
2020-06-11 03:21:18 +02:00
|
|
|
|
2023-10-26 20:50:38 +02:00
|
|
|
# Avoid the error 'pkeys are immutable on OpenSSL 3.0'
|
|
|
|
gem 'net-ssh', '>= 7.0.0'
|
|
|
|
|
2020-06-11 03:21:18 +02:00
|
|
|
group :vagrant do
|
|
|
|
gem 'kitchen-vagrant'
|
|
|
|
end
|