diff options
author | Josh Rosen <joshrosen@databricks.com> | 2016-01-08 20:58:53 -0800 |
---|---|---|
committer | Reynold Xin <rxin@databricks.com> | 2016-01-08 20:58:53 -0800 |
commit | 090d691323063c436601943506baac3ec5255dd9 (patch) | |
tree | 982ab60cae46c8379f120a6e041a007d29ed3858 /pom.xml | |
parent | 1fdf9bbd67b884f23150b651f0fefdab6ccf008a (diff) | |
download | spark-090d691323063c436601943506baac3ec5255dd9.tar.gz spark-090d691323063c436601943506baac3ec5255dd9.tar.bz2 spark-090d691323063c436601943506baac3ec5255dd9.zip |
[SPARK-4628][BUILD] Remove all non-Maven-Central repositories from build
This patch removes all non-Maven-central repositories from Spark's build, thereby avoiding any risk of future build-breaks due to us accidentally depending on an artifact which is not present in an immutable public Maven repository.
I tested this by running
```
build/mvn \
-Phive \
-Phive-thriftserver \
-Pkinesis-asl \
-Pspark-ganglia-lgpl \
-Pyarn \
dependency:go-offline
```
inside of a fresh Ubuntu Docker container with no Ivy or Maven caches (I did a similar test for SBT).
Author: Josh Rosen <joshrosen@databricks.com>
Closes #10659 from JoshRosen/SPARK-4628.
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 87 |
1 files changed, 0 insertions, 87 deletions
@@ -226,93 +226,6 @@ <enabled>false</enabled> </snapshots> </repository> - <repository> - <id>apache-repo</id> - <name>Apache Repository</name> - <url>https://repository.apache.org/content/repositories/releases</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - <repository> - <id>jboss-repo</id> - <name>JBoss Repository</name> - <url>https://repository.jboss.org/nexus/content/repositories/releases</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - <repository> - <id>mqtt-repo</id> - <name>MQTT Repository</name> - <url>https://repo.eclipse.org/content/repositories/paho-releases</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - <repository> - <id>cloudera-repo</id> - <name>Cloudera Repository</name> - <url>https://repository.cloudera.com/artifactory/cloudera-repos</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - <repository> - <id>spark-hive-staging</id> - <name>Staging Repo for Hive 1.2.1 (Spark Version)</name> - <url>https://oss.sonatype.org/content/repositories/orgspark-project-1113</url> - <releases> - <enabled>true</enabled> - </releases> - </repository> - <repository> - <id>mapr-repo</id> - <name>MapR Repository</name> - <url>http://repository.mapr.com/maven/</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - <!-- returning unauthorized on some operations --> - <repository> - <id>spring-releases</id> - <name>Spring Release Repository</name> - <url>https://repo.spring.io/libs-release</url> - <releases> - <enabled>false</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - <!-- For transitive dependencies brougt by parquet-thrift --> - <repository> - <id>twttr-repo</id> - <name>Twttr Repository</name> - <url>http://maven.twttr.com</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> </repositories> <pluginRepositories> <pluginRepository> |