Refactor #16198
Remove therubyracer support
Description
The bundler group for therubyracer (based on libv8) can be removed as there is now a development/build dependency on nodejs via #12364 and use of npm/webpack. execjs will automatically use nodejs when is installed, so therubyracer
We no longer have any operating systems relying on therubyracer for asset precompilation either, they all have nodejs available. This will save time building and installing gems.
Related issues
Associated revisions
refs #16198 - remove therubyracer.rb
Refs #16198 - Remove note about now unused therubyracer
History
#1
Updated by Dominic Cleal almost 6 years ago
- Related to Refactor #11449: Don't use therubyracer anymore added
#2
Updated by The Foreman Bot almost 6 years ago
- Status changed from Assigned to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/3748 added
#3
Updated by Dominic Cleal almost 6 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset 5525e303ecb07c183249a4d38e45e33b2d265384.
#4
Updated by Dominic Cleal almost 6 years ago
- Legacy Backlogs Release (now unused) set to 160
fixes #16198 - remove therubyracer Bundler group
NodeJS must be installed instead, which ExecJS will use automatically.