Commit Graph

569 Commits

Author SHA1 Message Date
Alexandre Archambault ac23e17c49 Remove "ivy-like" Maven repository support
Was a workaround for ~/.ivy2/local, before support for Ivy repositories was added
2016-01-02 14:06:16 +01:00
Alexandre Archambault cf269c6895 Make ivy2local an IvyRepository 2016-01-02 14:06:16 +01:00
Alexandre Archambault 513d09b846 Add back Sonatype snapshots repository
Seems that Appveyor (Windows CI) needs it...
2016-01-02 13:46:18 +01:00
Alexandre Archambault f61f71016e Let Travis publish 2.10 artifacts too 2016-01-02 13:35:34 +01:00
Alexandre Archambault 67e6dbfb85 Merge pull request #94 from alexarchambault/topic/update-travis-script
Simplify Travis script
2015-12-31 01:51:34 +01:00
Alexandre Archambault 286ef4640e Simplify Travis script 2015-12-31 01:34:11 +01:00
Alexandre Archambault c481217f77 Have the plugin module be compiled by default too
It shouldn't be viewed as a plugin, nor should it be published, in 2.11.
2015-12-31 01:30:00 +01:00
Alexandre Archambault eb8095e4cb Update README 2015-12-31 01:19:58 +01:00
Alexandre Archambault 1b5f573759 Update launcher 2015-12-31 01:12:55 +01:00
Alexandre Archambault bfb3fbd2b5 Setting version to 1.0.0-SNAPSHOT 2015-12-31 00:49:49 +01:00
Alexandre Archambault 98626fd961 Setting version to 1.0.0-M1 2015-12-31 00:48:52 +01:00
Alexandre Archambault 4e42ff1b85 Add crossScalaVersions setting 2015-12-31 00:45:37 +01:00
Alexandre Archambault c1248c727d Merge pull request #93 from alexarchambault/topic/update-build
Update build
2015-12-31 00:38:49 +01:00
Alexandre Archambault 56bed6ee61 Ensure `sbt test` is fine in both 2.10 and 2.11, and bootstrap module is
not published

For the release to go smoothly
2015-12-30 23:56:55 +01:00
Alexandre Archambault c2ddda0287 Update README 2015-12-30 22:54:39 +01:00
Alexandre Archambault 903103cf59 Merge pull request #92 from alexarchambault/topic/configurations
Basic Ivy support (configurations, repositories), SBT plugin
2015-12-30 22:51:42 +01:00
Alexandre Archambault 4af9863757 Update test 2015-12-30 21:53:08 +01:00
Alexandre Archambault 8ab731d93f Fix untested things :-|
Bad
2015-12-30 21:53:08 +01:00
Alexandre Archambault 5369913f10 Fix travis script 2015-12-30 21:53:08 +01:00
Alexandre Archambault c6d8c35b5d Switch to case-app 1.0.0-M1 2015-12-30 20:43:33 +01:00
Alexandre Archambault e7b57af58b Add extra properties 2015-12-30 01:34:32 +01:00
Alexandre Archambault 340add13e7 Better error message 2015-12-30 01:34:32 +01:00
Alexandre Archambault 7a8a626064 Resume partial downloads 2015-12-30 01:34:32 +01:00
Alexandre Archambault 2463e41df1 Fix up (...) 2015-12-30 01:34:32 +01:00
Alexandre Archambault a1db5f1fdc Better locks in cache 2015-12-30 01:34:32 +01:00
Alexandre Archambault 8540ba3078 No need to supply pseudo-artifacts for sub-projects 2015-12-30 01:34:32 +01:00
Alexandre Archambault bfc9a10639 Fix up... 2015-12-30 01:34:32 +01:00
Alexandre Archambault 139525355a Better terminal output 2015-12-30 01:34:32 +01:00
Alexandre Archambault 66fff86f9b Don't try to download local files
Regression...
2015-12-30 01:34:32 +01:00
Alexandre Archambault 65a0c4ae55 Print minimized dependencies in plugin output 2015-12-30 01:34:32 +01:00
Alexandre Archambault 357c3fa0f7 Fix parsing of dependencies config mapping of Ivy files 2015-12-30 01:34:32 +01:00
Alexandre Archambault 2e6e061fe1 Better minimization of dependencies with fallback configs 2015-12-30 01:34:32 +01:00
Alexandre Archambault 403b3ddf7d Fix
Required to compile the  readme  module of Ammonite

Surprised that this one wasn't caught earlier
2015-12-30 01:34:32 +01:00
Alexandre Archambault 76e989d21c Better properties substitution (#2) 2015-12-30 01:34:32 +01:00
Alexandre Archambault 00d11017f7 Better properties substitution
For com.fasterxml.jackson.jaxrs:jackson-jaxrs-providers:2.6.0 in particular, having properties refering other properties
2015-12-30 01:34:32 +01:00
Alexandre Archambault aa9a43b483 More for extra attributes from POM (#2) 2015-12-30 01:34:32 +01:00
Alexandre Archambault 0d5ac09aa1 More for extra attributes from POM 2015-12-30 01:34:32 +01:00
Alexandre Archambault 1a51200ec5 More verbose plugin output 2015-12-30 01:34:32 +01:00
Alexandre Archambault 9c9c6de14e Remove debug message 2015-12-30 01:34:32 +01:00
Alexandre Archambault f4c82ece40 Switch to case-app 1.0.0-M1-SNAPSHOT, disable cli build in 2.10 2015-12-30 01:34:32 +01:00
Alexandre Archambault 6a460c1fb2 Fix in ClasspathFilter 2015-12-30 01:34:32 +01:00
Alexandre Archambault d066fd2c29 Add back bootstrap JAR in CLI package 2015-12-30 01:34:32 +01:00
Alexandre Archambault 138d565187 Write Ivy related files in resolution cache for publish to be fine 2015-12-30 01:34:32 +01:00
Alexandre Archambault d33ab9da26 Output better `sbt.ModuleReport`s 2015-12-30 01:34:32 +01:00
Alexandre Archambault ebd97b8340 Move TermDisplay to cache module, remove dependency of plugin towards cli 2015-12-30 01:34:32 +01:00
Alexandre Archambault aa2a909fbd ResolutionClassLoader (WIP) 2015-12-30 01:34:32 +01:00
Alexandre Archambault da98fbca2b Make private methods that should be 2015-12-30 01:34:32 +01:00
Alexandre Archambault cedc424ecb Cache resolutions in plugin 2015-12-30 01:34:32 +01:00
Alexandre Archambault 63aab86d54 Remove dead code 2015-12-30 01:34:32 +01:00
Alexandre Archambault dd4dbb41f9 Better names / comments 2015-12-30 01:34:32 +01:00