Skip to content

Commit f1bd039

Browse files
authored
Upload device check results to FTL public bucket by default. (#1079)
* Upload device check results to FTL public bucket by default. This avoids clutter in the bucket "android-ci".
1 parent f629ebe commit f1bd039

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

buildSrc/src/main/groovy/com/google/firebase/gradle/plugins/ci/device/FirebaseTestServer.groovy

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ import org.gradle.api.Project
2222

2323

2424
class FirebaseTestServer extends TestServer {
25-
private static final String DEFAULT_BUCKET_NAME = 'android-ci'
2625
final Project project
2726
final FirebaseTestLabExtension extension
2827
final Random random
@@ -68,7 +67,10 @@ class FirebaseTestServer extends TestServer {
6867
Optional<String> resultsBucket = Optional.ofNullable(System.getenv('FTL_RESULTS_BUCKET')).map(Environment.&expand)
6968
Optional<String> resultsDir = Optional.ofNullable(System.getenv('FTL_RESULTS_DIR')).map(Environment.&expand)
7069

71-
List<String> args = ['--results-bucket', resultsBucket.orElse(DEFAULT_BUCKET_NAME)]
70+
List<String> args = []
71+
if (resultsBucket.isPresent()) {
72+
args += ['--results-bucket', resultsBucket.get()]
73+
}
7274
if (resultsDir.isPresent()) {
7375
args += ['--results-dir', Paths.get(resultsDir.get(), "${project.path}_${random.nextLong()}")]
7476
}

0 commit comments

Comments
 (0)