Skip to content

Commit 75ff98c

Browse files
committed
Improved moving the screenshots to latest build folder
1 parent 2c54875 commit 75ff98c

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

run

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on run argv
99

1010
set iOSVersion to "6.1"
1111

12-
didFinish() -- Clean up old builds
12+
setupFolders()
1313

1414
set userName to short user name of (system info)
1515

@@ -81,7 +81,7 @@ on run argv
8181
end repeat
8282
end repeat
8383

84-
didFinish()
84+
do shell script "rm -rf ./instrumentscli*"
8585
end run
8686

8787

@@ -92,25 +92,29 @@ on logEvent(themessage)
9292
do shell script "echo '" & theLine & "' >> ~/Library/Logs/AppleScript-events.log"
9393
end log_event
9494

95-
on didFinish()
95+
on setupFolders()
9696
-- Clear useless instrumentscli files and copy the screenshots to the proper folder
97-
-- If you prefer other folder names, just rename it here.
97+
-- If you prefer other folder names, just change it here.
9898
do shell script "rm -rf ./instrumentscli*"
9999

100100
try
101101
do shell script "mkdir Results"
102102
on error errMsg -- to ignore errors when the folder already exists
103103
end try
104104

105+
do shell script "rm -rf Results/Run*"
106+
105107
do shell script "mkdir Results/Build-" & (do shell script "date +'%Y.%m.%d-%H:%M:%S'" as string)
108+
109+
-- Create the link to the latest build
106110
do shell script "rm -rf Latest"
107111
do shell script "ln -s Results/Build-" & (do shell script "date +'%Y.%m.%d-%H:%M:%S'" as string) & " Latest"
108112
try
109113
do shell script "mv Results/Run* Results/Build-" & (do shell script "date +'%Y.%m.%d-%H:%M:%S'" as string) & "/"
110114
on error errMsg
111115
logEvent(errMsg)
112116
end try
113-
end didFinish
117+
end setupFolders
114118

115119
on changeDevice(deviceName)
116120
delay (1)

0 commit comments

Comments
 (0)