5 Commits

Author SHA1 Message Date
Maximilian Downey Twiss
75bc603418 Run rubocop 1.76.0 on tree (#11998) 2025-06-06 11:04:01 +00:00
Maximilian Downey Twiss
1e30ec8e1a Split out definition of require_gem to standalone file (#11283) 2025-02-10 23:46:51 +00:00
Ed Reel
24f8d4c2ef Add check_free_disk_space misc function (#10536)
* Add check_free_disk_space misc function

* Remove require 'matrix' line in misc_functions.rb
2024-09-28 14:38:30 -04:00
Satadru Pramanik, DO, MPH, MEng
c78b28be9e Add packages for default and bundled Ruby gems. (#10535)
* Update create_gem_packages.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add default gems package.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add default gems to core.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Handle gem names with underscores and dashes.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Try to make gem reinstalls faster.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update awscli.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust early gem install exit logic.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust default packages script.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Gem install refactoring...

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Refactor gem compile.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Fix create_gem_packages description.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Work around matrix removal breaking crew.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* lint

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-09-28 13:31:25 -05:00
Maximilian Downey Twiss
ecf7885ebc Properly separate ConvenienceFunctions out of PackageUtils and move additional functions into MiscFunctions, and document the various roles of each class (#10343) 2024-08-26 12:08:45 -04:00