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

(IAC-858) Add ruby 2.7 and other cleanups #130

Merged
merged 18 commits into from
Jun 19, 2020

Conversation

DavidS
Copy link
Contributor

@DavidS DavidS commented Jun 16, 2020

The "other cleanups" are splitting out some gems into specific version pins for the different ruby versions so that more recent versions can be used, and removing some redundant pins.

Fixes #127 ; fixes #118

@DavidS DavidS force-pushed the iac-858-add-ruby27 branch from 5cff2a9 to 658e41a Compare June 17, 2020 10:20
DavidS added 3 commits June 17, 2020 11:29
gemfury is quite limited and the interface is awful to use.

cloudsmith on the other hand has a generous OSS offering that is easily
workable for us and the interface is much nicer to use, e.g. for batch
removal of packages after use.
@DavidS DavidS force-pushed the iac-858-add-ruby27 branch 3 times, most recently from b20e874 to f05b52e Compare June 17, 2020 10:35
DavidS added 2 commits June 19, 2020 15:27
the ed25519 and bcrypt_pbkdf are required for ed25519 keys when
using bolt, but the ed25519 gem fails building on windows in
bolt and pdk native packaging.

See https://tickets.puppetlabs.com/browse/BOLT-1296 and puppetlabs/bolt#1337 for details.
@DavidS DavidS force-pushed the iac-858-add-ruby27 branch from f05b52e to dc7bb5f Compare June 19, 2020 14:37
@DavidS
Copy link
Contributor Author

DavidS commented Jun 19, 2020

closing and re-opening to notify appveyor

@DavidS DavidS closed this Jun 19, 2020
@DavidS DavidS reopened this Jun 19, 2020
@DavidS DavidS force-pushed the iac-858-add-ruby27 branch 3 times, most recently from f5fd721 to 8a09785 Compare June 19, 2020 14:50
@DavidS DavidS force-pushed the iac-858-add-ruby27 branch from 8a09785 to 21208c6 Compare June 19, 2020 15:03
@DavidS
Copy link
Contributor Author

DavidS commented Jun 19, 2020

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.

Please publish gems for Ruby 2.7 updated gems broke ruby 2.1.9
2 participants