diff --git a/.gitignore b/.gitignore index f4a212a1c..973574e97 100644 --- a/.gitignore +++ b/.gitignore @@ -30,6 +30,8 @@ example /test/.externalNativeBuild /test/androidx/cdv-gradle-config.json +/test/androidx/repositories.gradle +/test/androidx/app/repositories.gradle /test/androidx/tools /test/androidx/build /test/assets/www/.tmp* diff --git a/framework/cordova.gradle b/framework/cordova.gradle index abb5b411b..c8734a9ba 100644 --- a/framework/cordova.gradle +++ b/framework/cordova.gradle @@ -240,10 +240,8 @@ ext { } buildscript { - repositories { - google() - mavenCentral() - } + apply from: 'repositories.gradle' + repositories repos dependencies { classpath 'io.github.g00fy2:versioncompare:1.4.1@jar' diff --git a/test/run_java_unit_tests.js b/test/run_java_unit_tests.js index 23e3c5c4e..ad2556f8d 100644 --- a/test/run_java_unit_tests.js +++ b/test/run_java_unit_tests.js @@ -62,6 +62,8 @@ class AndroidTestRunner { .then(_ => { // TODO we should probably not only copy these files, but instead create a new project from scratch fs.copyFileSync(path.resolve(this.projectDir, '../../framework/cdv-gradle-config-defaults.json'), path.resolve(this.projectDir, 'cdv-gradle-config.json')); + fs.copyFileSync(path.resolve(this.projectDir, '../../framework/repositories.gradle'), path.resolve(this.projectDir, 'repositories.gradle')); + fs.copyFileSync(path.resolve(this.projectDir, '../../framework/repositories.gradle'), path.resolve(this.projectDir, 'app', 'repositories.gradle')); fs.cpSync(path.resolve(this.projectDir, '../../templates/project/tools'), path.resolve(this.projectDir, 'tools'), { recursive: true }); fs.copyFileSync( path.join(__dirname, '../templates/project/assets/www/cordova.js'),