From 322ba3ad557b4802f84ba3b4d669d7447325e568 Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Thu, 15 Aug 2019 16:19:23 -0700 Subject: [PATCH] Add env variable to adjust builds URL in mac launcher --- launchers/darwin/src/LatestBuildRequest.m | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/launchers/darwin/src/LatestBuildRequest.m b/launchers/darwin/src/LatestBuildRequest.m index bd59341644..4d858d8be6 100644 --- a/launchers/darwin/src/LatestBuildRequest.m +++ b/launchers/darwin/src/LatestBuildRequest.m @@ -5,8 +5,16 @@ @implementation LatestBuildRequest - (void) requestLatestBuildInfo { + NSString* buildsURL = [[[NSProcessInfo processInfo] environment] objectForKey:@"HQ_LAUNCHER_BUILDS_URL"]; + + if ([buildsURL length] == 0) { + buildsURL = @"https://thunder.highfidelity.com/builds/api/tags/latest?format=json"; + } + + NSLog(@"Making request for builds to: %@", buildsURL); + NSMutableURLRequest* request = [NSMutableURLRequest new]; - [request setURL:[NSURL URLWithString:@"https://thunder.highfidelity.com/builds/api/tags/latest?format=json"]]; + [request setURL:[NSURL URLWithString:buildsURL]]; [request setHTTPMethod:@"GET"]; [request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];