2023-11-27 15:52:17 +00:00
|
|
|
#!/usr/bin/env ruby
|
|
|
|
|
# frozen_string_literal: true
|
|
|
|
|
|
|
|
|
|
require "fileutils"
|
|
|
|
|
|
|
|
|
|
# rubocop:disable Discourse/NoChdir
|
|
|
|
|
Dir.chdir("#{__dir__}/../app/assets/javascripts") do
|
2024-01-10 12:12:36 +00:00
|
|
|
FileUtils.rm("yarn-ember3.lock")
|
|
|
|
|
FileUtils.cp("yarn-ember5.lock", "yarn-ember3.lock")
|
2023-11-27 15:52:17 +00:00
|
|
|
|
2024-01-10 12:12:36 +00:00
|
|
|
system("#{__dir__}/switch_ember_version", "3", exception: true)
|
2023-11-27 15:52:17 +00:00
|
|
|
|
|
|
|
|
system "yarn install", exception: true
|
|
|
|
|
|
2024-01-10 12:12:36 +00:00
|
|
|
system("#{__dir__}/switch_ember_version", "5", exception: true)
|
2023-11-27 15:52:17 +00:00
|
|
|
end
|