From d4f516e403b370bbad325db8462873245d3323d1 Mon Sep 17 00:00:00 2001 From: carolyncole <1599081+carolyncole@users.noreply.github.com> Date: Wed, 12 Feb 2025 15:08:27 -0500 Subject: [PATCH] Add downloading and starting mediaflux to the servers:start rake task (#1307) --- lib/tasks/servers.rake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/tasks/servers.rake b/lib/tasks/servers.rake index 8144ec11e..be1f12070 100644 --- a/lib/tasks/servers.rake +++ b/lib/tasks/servers.rake @@ -2,6 +2,11 @@ # :nocov: namespace :servers do + task install_mediaflux: :environment do + system("docker create --name mediaflux --mac-address 02:42:ac:11:00:02 --publish 8888:80 pulibraryrdss/mediaflux_dev:v0.3.8") + system("docker start mediaflux") + end + task initialize: :environment do Rake::Task["db:create"].invoke Rake::Task["db:migrate"].invoke @@ -10,6 +15,7 @@ namespace :servers do desc "Starts development dependencies" task start: :environment do system("lando start") + system("rake servers:install_mediaflux") system("rake servers:initialize") system("rake servers:initialize RAILS_ENV=test") system("rake load_users:from_registration_list")