Explorar o código

update: Mac jobs

Mark24 %!s(int64=2) %!d(string=hai) anos
pai
achega
c89c38118b
Modificáronse 1 ficheiros con 10 adicións e 16 borrados
  1. 10 16
      os/mac.rb

+ 10 - 16
os/mac.rb

@@ -2,9 +2,8 @@ module RimeDeploy
   module Mac
     class InstallRimeJob < Job
       def call
-        puts "Job: InstallRimeJob".blue
-        sleep 1
-        # system("brew install --cask squirrel")
+        puts intro
+        system("brew install --cask squirrel")
         return :next
       end
     end
@@ -12,31 +11,26 @@ module RimeDeploy
     class BackupRimeConfigJob < Job
       def call
         puts "Job: BackupRimeConfigJob".blue
-        sleep 1
-        raise RimeDeployError
-        # system("mv ~/Library/Rime ~/Library/Rime.#{Time.now.to_i}.old")
+        system("mv ~/Library/Rime ~/Library/Rime.#{Time.now.to_i}.old")
         return :next
       end
     end
 
     class CloneConfigJob < Job
       def call
-        puts "Job: CloneConfigJob".blue
-        sleep 1
-        # system(
-        #   "git clone --depth=1 https://github.com/Mark24Code/rime-ice.git ~/Library/Rime"
-        # )
+        puts intro
+        system(
+          "git clone --depth=1 https://github.com/iDvel/rime-ice.git ~/Library/Rime"
+        )
         return :next
       end
     end
 
     class CopyCustomConfigJob < Job
       def call
-        puts "Job: CopyCustomConfigJob".blue
-        sleep 1
-
-        # system("cp ./default.custom.yaml ~/Library/Rime/")
-        # system("cp ./squirrel.custom.yaml ~/Library/Rime/")
+        puts intro
+        system("cp ./default.custom.yaml ~/Library/Rime/")
+        system("cp ./squirrel.custom.yaml ~/Library/Rime/")
         return :next
       end
     end