Yi Cheng
1296459de3
Add Pants build tool ( #709 )
2017-12-11 17:50:04 +01:00
Alexandre Archambault
db3679dce4
Factor default max # of iterations
2017-07-19 02:07:15 +02:00
Alexandre Archambault
7d69815f64
Allow to generate native bootstraps
2017-07-08 14:32:16 +02:00
Alexandre Archambault
fd8272fdd4
Add stub to make proguard happy on 2.12 CI
2017-06-17 18:08:14 +02:00
Alexandre Archambault
310364ed93
Don't include optional artifacts by default
...
Except for classifiers artifacts, where they were already assumed to be
optional
2017-06-13 14:24:48 +02:00
Alexandre Archambault
4cdd95b37e
Really close http connections
2017-06-06 18:01:28 +02:00
Alexandre Archambault
f5ef7d8179
Add non-reg tests for Nexus proxies
...
Ensure everything work fine again with those (things went bad at
1.0.0-RC1, because of the use of directory listings, that may not be
exhaustive in proxies - or may be just empty, e.g. currently with nexus 3)
2017-05-31 21:19:27 +02:00
Alexandre Archambault
18be2e2dd2
Add support for binary checksum files
2017-05-30 16:59:46 +02:00
Alexandre Archambault
70906fcc8e
Add sbt-plugin: and typesafe: repo syntaxes
2017-05-18 02:50:20 +02:00
Alexandre Archambault
e76f6170f1
Move typelevel-related things to new extra module
2017-05-12 00:00:14 +02:00
Alexandre Archambault
bb4fcfceb6
Tweak console output
2017-05-11 17:48:43 +02:00
Alexandre Archambault
3b111fa1eb
Fix compilation warnings
2017-05-03 00:44:45 +02:00
Alexandre Archambault
d3b692e165
Don't print exclusions by default
2017-04-21 14:37:20 +02:00
Ólafur Páll Geirsson
00bbb1a4b6
Clarify value description for --repository.
...
- s/typesafe-ivy:releases/typesafe:ivy-releases/
- prepend variables with `$` to highlight dynamic vs. static parts
2017-04-10 09:26:38 +02:00
Ólafur Páll Geirsson
45b920c352
Support --repository bintray-ivy:org/repo/ in cli.
...
This commit adds support for a `bintray-ivy:` repository prefix to the `--repository`
flag in the cli. This option is equivalent to the `Resolver.bintrayIvyRepo` helper in sbt.
With this new helper, it's possible to write `-r bintray-ivy:scalameta/maven/` instead of
```
-r ivy:https://dl.bintray.com/scalameta/maven/[organisation]/[module]/ (scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
```
2017-04-05 18:00:59 +02:00
Alexandre Archambault
4e3c4aff1d
Fix spark-submit command in spark 1.x
...
Recent regression
2017-04-05 12:33:54 +02:00
Alexandre Archambault
a62fb9a85f
Get both jar and bundle artifacts from spark-submit command
...
For the JAR list passed to spark.yarn.jars. The bundle ones are missing since 1.0.0-M15-2 else.
2017-04-04 16:37:51 +02:00
Alexandre Archambault
375eeca48b
Merge pull request #385 from coursier/topic/extra
...
Stuff
2017-04-03 17:13:20 +02:00
Alexandre Archambault
e7f74dda0d
Tweak spark-submit command options
2017-04-03 15:19:09 +02:00
Alexandre Archambault
9194853749
More loose main class detection
...
Makes it find the main class of scalafmt
2017-04-03 10:09:33 +02:00
Alexandre Archambault
62d3ed307a
Remove cli=true from scaladex query
...
Makes it not find lihaoyi/Ammonite in particular
2017-04-03 10:09:33 +02:00
Guillaume Massé
c332d4f46e
scaladex cli api change & use scalaVersion from options
...
* Scaladex was updated to allow developers to specify cli artifact. It
will only return projects and artifacts with cli enable
2017-04-03 10:09:33 +02:00
Alexandre Archambault
e8af9e7aba
Parallelize scaladex lookups
2017-04-03 10:09:33 +02:00
Alexandre Archambault
f29e74126d
Cache scaladex lookups
2017-04-03 10:09:33 +02:00
Alexandre Archambault
1380d7a741
Quick & dirty scaladex lookup
2017-04-03 10:09:33 +02:00
Alexandre Archambault
c176adca3c
Enable sbt plugin hack in Maven repo paths by default
2017-04-03 00:19:51 +02:00
Kazuyoshi Kato
557cd8036d
Report all errors including POM-related ones
...
Resolution#errors don't have POM-related errors (e.g. #157 ).
The new `metadataErrors` method would replace the original `errors`
eventually.
2017-03-25 23:07:49 -07:00
Alexandre Archambault
4dd9f7954b
Tweak some type class derivations
...
Hopefully will address more-or-less random failures, on the CI in
particular
2017-02-27 16:43:30 +01:00
Alexandre Archambault
36ba4b6252
Remove unnecessary --default-artifact-type option, fix javadoc / sources
2017-02-27 15:54:57 +01:00
Alexandre Archambault
d277153777
Annotate all case classes with final
2017-02-04 16:36:52 +01:00
Alexandre Archambault
fe529fb9f4
Switch to Java 6
2016-11-27 17:37:39 +01:00
Alexandre Archambault
5f8784b800
Add support for Spark 2 in spark-submit command
2016-11-18 11:23:02 +01:00
Alexandre Archambault
4b4796948b
Set default values for most command-line options
...
These make it easier to re-use the cli module as a library - although
this is in no way something I'd recommend to do
2016-11-16 21:59:50 +01:00
Alexandre Archambault
71b3acead3
Fix attempt to download an artifact several times in parallel
2016-11-15 00:27:33 +01:00
Alexandre Archambault
d3656fa6ae
Fix regression in class loader isolation
2016-11-15 00:27:26 +01:00
Alexandre Archambault
5e0189fa7e
Allow to swap Scala mainline dependencies by Typelevel ones
2016-11-15 00:27:23 +01:00
Alexandre Archambault
bf097fa018
Rework profile activation
...
- don't activate profiles activated by default if some user activated profiles are provided, and
- accept OS / JDK conditions in activation
2016-11-07 12:27:53 +01:00
Alexandre Archambault
9d0526d1bf
Concatenate services files in generated spark-assemblies
2016-11-04 18:00:48 +01:00
Alexandre Archambault
92a8ea2ab5
Better handling of artifact types
...
Fixes https://github.com/alexarchambault/coursier/issues/318
2016-10-30 20:11:09 +01:00
Alexandre Archambault
73f0ad20da
Use system classloader as base classloader
2016-10-20 18:24:06 +02:00
Alexandre Archambault
06674f5981
Fixes / enhancements
2016-09-22 10:03:45 +02:00
Alexandre Archambault
7c921257ae
Fix
2016-09-21 11:03:37 +02:00
Alexandre Archambault
2807f64cb5
Allow to manually add extra JARs in the submitted job classpaths
2016-09-21 11:03:32 +02:00
Alexandre Archambault
974dee8cf4
Allow to manually add things in the classpath of launched apps
2016-09-21 11:03:29 +02:00
Alexandre Archambault
a50cb1bd85
WIP - Generate spark assemblies on the fly
2016-09-21 11:03:26 +02:00
Alexandre Archambault
e55c6384bd
Keep reworking spark-submit command
2016-09-09 00:42:13 +02:00
Han JU
eac19c1a66
move SparkSubmit to its own module with spark-core as dependency
2016-09-02 18:06:09 +02:00
Alexandre Archambault
d71f1eaa8e
Fix
2016-08-31 11:35:06 +02:00
Alexandre Archambault
b4dd43e03c
Add spark-submit command
2016-08-30 16:59:01 +02:00
Alexandre Archambault
6f93f85c5d
Switch to scalaz 7.2
2016-08-17 23:09:30 +02:00