Commit Graph

1931 Commits

Author SHA1 Message Date
Alexandre Archambault 55f457a6f7 Add DependencyResolutionInterface implementation in lm-coursier
Originally based on https://github.com/sbt/librarymanagement/pull/270
2018-11-20 11:25:16 +01:00
Alexandre Archambault 610bbf1113 Minor tweaking 2018-11-20 10:18:18 +01:00
Alexandre Archambault af041251c1
Refactor sbt-coursier, move bits of it to new lm-coursier module (#6) 2018-11-20 10:16:08 +01:00
Alexandre Archambault 58e8dae7e3
Merge pull request #4 from alexarchambault/develop
Various stuff
2018-11-14 15:50:58 +01:00
Alexandre Archambault 348a9f00c7 Make sbt-shared a simple library
Rather than a kind of sbt plugin
2018-11-14 14:52:36 +01:00
Alexandre Archambault e5b2e2ee13 Remove now unused sbt-compat
Unnecessary since sbt 0.13 support was dropped
2018-11-14 14:49:01 +01:00
Alexandre Archambault 49236d2e8f Remove unused stuff in build 2018-11-14 14:47:52 +01:00
Alexandre Archambault 22595d07af
Merge pull request #3 from alexarchambault/develop
Switch to latest coursier
2018-11-05 11:28:25 +01:00
Alexandre Archambault 9e9f875cf1 Clean-up sbt 0.13 specific files 2018-11-05 10:38:35 +01:00
Alexandre Archambault 9dc3651845 Tweak scripted test 2018-11-05 10:37:03 +01:00
Alexandre Archambault 6c8f06bd88 Tweak build.sbt 2018-11-05 10:35:18 +01:00
Alexandre Archambault 0906201eb1 Switch to latest coursier 2018-11-05 10:35:10 +01:00
Alexandre Archambault ca81973f5e
Merge pull request #2 from coursier/develop
Various things
2018-10-29 17:20:06 +01:00
Alexandre Archambault 594eb47bc5 Don't force scala version if autoScalaLibrary is false 2018-10-29 11:30:34 +01:00
Alexandre Archambault ce6c7a2c64 Fix scripted test 2018-10-29 11:14:13 +01:00
Alexandre Archambault ebbf0b105b Split sbt-coursier Travis CI job 2018-10-17 14:18:04 +02:00
Alexandre Archambault a3abe32525 Clean-up build 2018-10-17 14:18:03 +02:00
Alexandre Archambault 3b81a4ad5e Setup sbt-ci-release (WIP) 2018-10-17 14:18:03 +02:00
Alexandre Archambault 3a65a3acf2 Clean-up .gitignore 2018-10-17 14:18:03 +02:00
Alexandre Archambault cbcb0761ae
Merge pull request #1 from alexarchambault/topic/add-handmade-metadata
Use handmade metadata from separate repo
2018-10-01 18:07:22 +02:00
Alexandre Archambault c034332e1d Fix Appveyor build 2018-10-01 17:03:18 +02:00
Alexandre Archambault 96ae126866 Use handmade metadata from separate repo 2018-10-01 16:55:27 +02:00
Alexandre Archambault 4855caa0f5 Move modules under modules/ 2018-09-28 18:36:32 +02:00
Alexandre Archambault 0d161be94d Run sbt-pgp-coursier tests in their own job 2018-09-28 18:31:16 +02:00
Alexandre Archambault 3e05d920a4 Keep only sbt plugins 2018-09-28 18:23:43 +02:00
Alexandre Archambault d327418ed2
Tweak assert messages in TermDisplay (#914) 2018-09-28 15:56:13 +02:00
Alexandre Archambault 9bc34e2e60
Remove deprecated development section in README (#913)
These stuff have been documented in DEVELOPMENT.md for some time now
2018-09-28 10:25:22 +02:00
Alexandre Archambault a2ef75abcb
Adjust tests relying on cache path (#910)
The default cache path changed some time ago, from ~/.coursier/cache/v1
to ~/.cache/coursier/v1 (Linux) or ~/Library/Caches/Coursier/v1 (OS X).

The former is still used if it is found locally and the new one isn't
found. Else the new one is created if necessary, and used.
2018-09-27 13:41:24 +02:00
Alexandre Archambault 49f7654b59
Use scalajs-bundler (#907) 2018-09-26 17:10:22 +02:00
Alexandre Archambault 528c2adc2f
Switch to latest scalajs-react, split web module sources (#906) 2018-09-26 12:09:29 +02:00
Alexandre Archambault dd7c8c19d4
Switch to sbt 1.2.3 (#887) 2018-09-25 12:30:30 +02:00
Alexandre Archambault 2372304e41
Merge pull request #903 from coursier/topic/remove-2.10-support
Remove 2.10 fluff
2018-09-24 16:51:41 +02:00
Alexandre Archambault fb46cc5f66 Tweak scripted test for sbt 1.x 2018-09-24 16:06:36 +02:00
Alexandre Archambault db1884a84e Remove 2.10 stuff 2018-09-24 15:03:50 +02:00
Alexandre Archambault 826ac55482 Run former sbt 0.13 specific tests with sbt 1.x too 2018-09-24 14:57:43 +02:00
Alexandre Archambault c35ec74e8f
Merge pull request #905 from coursier/topic/stop-publishing-snapshots
Stop publishing snapshots from CI
2018-09-24 10:47:18 +02:00
Alexandre Archambault 9c6335458e Stop publishing snapshots from CI
The corresponding jobs keep running into `java.net.ProtocolException: Too many follow-up requests: 21`.

Might try again to publish those, with sbt-dynver or an equivalent enabled,
via Travis CI stages.
2018-09-24 10:00:16 +02:00
Alexandre Archambault 69e933dd0d Remove deprecated gh-pages related scripts 2018-09-24 09:59:44 +02:00
Alexandre Archambault 6198ef85f2
Run test repo from a more practical script (#901) 2018-09-22 18:32:40 +02:00
Alexandre Archambault 08d0375f7e
Merge pull request #899 from coursier/topic/no-directory-listing
Don't rely on directory listings anymore
2018-09-20 16:16:58 +02:00
Alexandre Archambault b0a7c92e27 Clean-up 2018-09-20 15:18:18 +02:00
Alexandre Archambault 32747ab195 Tweaking 2018-09-20 15:18:18 +02:00
Alexandre Archambault fd6e56f2f8 Silence slf4j in proxy tests 2018-09-19 17:55:20 +02:00
Alexandre Archambault 25234fa971 Run more tests against mirror repositories 2018-09-19 17:55:20 +02:00
Alexandre Archambault 48c58d1e96 Don't rely on directory listings anymore 2018-09-19 16:59:53 +02:00
Alexandre Archambault 9968a12d10 Tweak Ivy repositories artifact handling 2018-09-19 16:59:53 +02:00
Alexandre Archambault 2775ef396b Stop relying on non-optional artifacts in tests
Once we don't rely on directory listings anymore, most JARs will be
marked as optional. Also, attributes have to be set beforehand to get
artifacts with specific types, as available artifacts cannot be listed
beforehand.
2018-09-19 16:59:53 +02:00
Alexandre Archambault 2a5804caec nitpicking 2018-09-19 10:55:30 +02:00
Kazuhiro Sera 2177330c02 Fix typos (#891) 2018-08-11 16:51:41 +02:00
Alexandre Archambault 349b0161cb Setting version to 1.1.0-SNAPSHOT 2018-08-02 23:21:27 +02:00