@@ -197,12 +197,12 @@ Target "GenerateZipToSign" (fun _ ->
197
197
|> CreateZip buildDir toSignThridPartyPath String.Empty 7 true
198
198
)
199
199
200
- let storageAccount = CloudStorageAccount.Parse connectionString
201
- let blobClient = storageAccount.CreateCloudBlobClient ()
202
- let queueClient = storageAccount.CreateCloudQueueClient ()
200
+ let storageAccount = lazy CloudStorageAccount.Parse connectionString
201
+ let blobClient = lazy storageAccount.Value .CreateCloudBlobClient ()
202
+ let queueClient = lazy storageAccount.Value .CreateCloudQueueClient ()
203
203
204
204
Target " UploadZipToSign" ( fun _ ->
205
- let container = blobClient.GetContainerReference " azure-functions-cli"
205
+ let container = blobClient.Value. GetContainerReference " azure-functions-cli"
206
206
container.CreateIfNotExists () |> ignore
207
207
let blobRef = container.GetBlockBlobReference toSignZipName
208
208
blobRef.UploadFromStream <| File.OpenRead toSignZipPath
@@ -213,7 +213,7 @@ Target "UploadZipToSign" (fun _ ->
213
213
)
214
214
215
215
Target " EnqueueSignMessage" ( fun _ ->
216
- let queue = queueClient.GetQueueReference " signing-jobs"
216
+ let queue = queueClient.Value. GetQueueReference " signing-jobs"
217
217
let message = CloudQueueMessage ( " SignAuthenticode;azure-functions-cli;" + toSignZipName)
218
218
queue.AddMessage message
219
219
@@ -223,7 +223,7 @@ Target "EnqueueSignMessage" (fun _ ->
223
223
224
224
Target " WaitForSigning" ( fun _ ->
225
225
let rec downloadFile fileName ( startTime : DateTime ) = async {
226
- let container = blobClient.GetContainerReference " azure-functions-cli-signed"
226
+ let container = blobClient.Value. GetContainerReference " azure-functions-cli-signed"
227
227
container.CreateIfNotExists () |> ignore
228
228
let blob = container.GetBlockBlobReference fileName
229
229
if blob.Exists () then
0 commit comments