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
db1884a84e
Remove 2.10 stuff
2018-09-24 15:03:50 +02:00
Alexandre Archambault
fd6e56f2f8
Silence slf4j in proxy tests
2018-09-19 17:55:20 +02:00
Alexandre Archambault
496e40a2be
Updates for 1.1.0-M7
2018-08-02 23:16:59 +02:00
Alexandre Archambault
7dee5f65bd
Updates for 1.1.0-M6
2018-07-17 20:12:29 +02:00
Alexandre Archambault
d4fff47ebe
Switch to scala-native 0.3.8 ( #883 )
2018-07-17 11:44:48 +02:00
Alexandre Archambault
8265c143bb
Updates for 1.1.0-M5
2018-07-10 19:56:57 +02:00
Alexandre Archambault
8a02ee8f15
Update things ( #866 )
2018-06-20 16:30:25 +02:00
sullis
5504f21a1e
sbt 1.1.5 ( #860 )
2018-05-24 16:44:02 +02:00
Alexandre Archambault
b926591133
Updates for 1.1.0-M4
2018-05-21 19:47:09 +02:00
Alexandre Archambault
2a689408f7
Updates for 1.1.0-M3
2018-05-05 13:04:53 +02:00
Alexandre Archambault
3ebe181152
Switch to scala 2.12.6 ( #851 )
2018-04-30 10:51:04 +02:00
Alexandre Archambault
66c7f7e900
Updates for 1.1.0-M2
2018-04-28 15:56:42 +02:00
Denys Shabalin
07989f0040
Upgrade to Scala Native 0.3.7 ( #849 )
2018-04-24 11:42:14 +02:00
Alexandre Archambault
e4361d6fde
Only specify scala release versions in one place ( #830 )
2018-04-04 11:30:59 +02:00
Alexandre Archambault
4e4aa7cfa2
Switch to scala 2.12.5
2018-03-31 15:30:27 +02:00
Alexandre Archambault
2e7df0e8dd
Bump a few stuff ( #826 )
...
* Bump a few stuff
* Update README
Looks like tut changed its default variable name logic
2018-03-28 16:16:15 +02:00
Alexandre Archambault
e1800e74a9
Remove milestone from MIMA checks
...
And ensure the ones to come aren't added either
2018-03-19 10:48:49 +01:00
Alexandre Archambault
f8884d4170
Re-enable Nexus proxy tests, launch the mirrors from the tests
2018-03-16 13:44:43 +01:00
Alexandre Archambault
44b4ffee84
Updates for 1.1.0-M1
2018-03-14 12:29:36 +01:00
Alexandre Archambault
b1fde7291d
Don't require manually running npm install before the JS tests
2018-03-12 21:50:35 +01:00
Alexandre Archambault
dc2e4996f4
Require Java 8 from now on
2018-03-12 21:50:35 +01:00
Alexandre Archambault
5bd162d5fe
Tweak scalac options
2018-03-12 21:50:35 +01:00
Sean Sullivan
2747d1e55a
Update sbt plugins ( #792 )
...
sbt-release 1.0.7, sbt-sonatype 2.3, sbt-updates 0.3.4
2018-02-26 11:36:16 +01:00
Alexandre Archambault
0123a377e2
Bump version, remove 1.0.x mima checks
2018-02-22 18:17:10 +01:00
Alexandre Archambault
b093c77193
Tweak comment
2018-02-22 11:30:51 +01:00
Alexandre Archambault
4adf65f7e9
Automatically initialize git submodules if necessary ( #785 )
2018-02-21 11:26:16 +01:00
Leonard Ehrenfried
be486c01be
Upgrade to sbt 1.1.1
2018-02-09 14:14:59 +01:00
Leonard Ehrenfried
c30421e145
Upgrade to sbt 1.1.0, update sbt-pack
2018-02-09 14:14:58 +01:00
Alexandre Archambault
37aff72ada
Updates for 1.0.2
2018-02-09 11:26:37 +01:00
Alexandre Archambault
506e14a90b
Switch cli to scala 2.12 and latest case-app
2018-02-07 10:23:07 +01:00
Alexandre Archambault
9c274c23d6
Update release process
...
tut seems not to work anymore here in 2.12…
2018-02-03 18:12:28 +01:00
Alexandre Archambault
d36cf0c57b
Updates for 1.0.1
2018-02-03 18:11:16 +01:00
Alexandre Archambault
886b4647d9
Update release process
2018-02-01 23:59:46 +01:00
Alexandre Archambault
695c677269
Updates for 1.0.1-M1
2018-02-01 23:57:24 +01:00
Dale Wijnand
70fa5f13cb
Update, extract & override scala versions for plugins ( #730 )
...
* Update, extract & override scala versions for plugins
* Only override crossScalaVersions in sbt-plugins
That way (hopefully) the current CI setup using ++ doesn't break. See #730
2018-01-10 17:24:16 +01:00
Dale Wijnand
7953cc4d67
Enable reflective class in the hackaround of tweakedScriptedTask
2018-01-09 14:49:57 +00:00
Alexandre Archambault
0bbdcb8446
Remove remaining sbt launcher stuff
2017-12-28 11:47:04 +01:00
Alexandre Archambault
0002798221
Remove sbt-launcher project
...
Now lives in its own repo at https://github.com/coursier/sbt-launcher
2017-12-28 10:19:05 +01:00
Alexandre Archambault
d3360d640d
Workaround for method not found for sbt 0.13 scripted tests
2017-12-27 16:38:21 +01:00
Alexandre Archambault
948361e429
More refined, and manual, activation of scripted
...
Allows to do a `sbt ++2.11.11 test:compile`, without the sbt plugin
modules or scripted being an issue.
2017-12-27 16:38:21 +01:00
Alexandre Archambault
6f37e95be6
Switch to sbt 1.0.4
2017-12-27 16:38:21 +01:00
Alexandre Archambault
e97eaa18b5
Remove http-server module
...
Now has its own repo at https://github.com/coursier/http-server
Same Maven coordinates as before, `io.get-coursier:http-server_2.12`
2017-12-27 02:18:35 +01:00
Yi Cheng
a4258f48ce
Add json report to fetch and local exclusion option ( #692 )
...
This patch introduces changes for cli with json output #659 . Format as follows:
```
{
"conflict_resolution": {
"org:name:version" (requested): "org:name:version" (reconciled)
},
"dependencies": [
{
"coord": "orgA:nameA:versionA",
"files": [
[
<classifier>,
<path>
]
],
"dependencies": [ // coodinates for its transitive dependencies
<orgX:nameX:versionX>,
<orgY:nameY:versionY>,
]
},
{
"coord": "orgB:nameB:versionB",
"files": [
[
<classifier>,
<path>
]
],
"dependencies": [ // coodinates for its transitive dependencies
<orgX:nameX:versionX>,
<orgZ:nameZ:versionZ>,
]
},
]
}
```
For example:
```
fetch -t org.apache.avro:trevni-avro:1.8.2 org.slf4j:slf4j-api:1.7.6 --json-output-file x.out
Result:
├─ org.apache.avro:trevni-avro:1.8.2
│ ├─ org.apache.avro:trevni-core:1.8.2
│ │ ├─ org.apache.commons:commons-compress:1.8.1
│ │ ├─ org.slf4j:slf4j-api:1.7.7
│ │ └─ org.xerial.snappy:snappy-java:1.1.1.3
│ └─ org.slf4j:slf4j-api:1.7.7
└─ org.slf4j:slf4j-api:1.7.6 -> 1.7.7
```
would produce the following json file:
```
$ jq < x.out
{
"conflict_resolution": {
"org.slf4j:slf4j-api:1.7.6": "org.slf4j:slf4j-api:1.7.7"
},
"dependencies": [
{
"coord": "org.apache.avro:trevni-core:1.8.2",
"files": [
[
"",
"/Users/yic/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/apache/avro/trevni-core/1.8.2/trevni-core-1.8.2.jar"
]
],
"dependencies": [
"org.slf4j:slf4j-api:1.7.7",
"org.xerial.snappy:snappy-java:1.1.1.3",
"org.apache.commons:commons-compress:1.8.1"
]
},
{
"coord": "org.apache.avro:trevni-avro:1.8.2",
"files": [
[
"",
"/Users/yic/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/apache/avro/trevni-avro/1.8.2/trevni-avro-1.8.2.jar"
]
],
"dependencies": [
"org.apache.avro:trevni-core:1.8.2",
"org.slf4j:slf4j-api:1.7.7",
"org.xerial.snappy:snappy-java:1.1.1.3",
"org.apache.commons:commons-compress:1.8.1"
]
},
{
"coord": "org.slf4j:slf4j-api:1.7.7",
"files": [
[
"",
"/Users/yic/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar"
]
],
"dependencies": []
},
{
"coord": "org.apache.commons:commons-compress:1.8.1",
"files": [
[
"",
"/Users/yic/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar"
]
],
"dependencies": []
},
{
"coord": "org.xerial.snappy:snappy-java:1.1.1.3",
"files": [
[
"",
"/Users/yic/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/xerial/snappy/snappy-java/1.1.1.3/snappy-java-1.1.1.3.jar"
]
],
"dependencies": []
}
]
}
```
2017-12-26 10:46:35 -08:00
Alexandre Archambault
1c134dc2a6
Update test fixtures if snapshot version changes
2017-12-18 12:00:10 +01:00
Alexandre Archambault
384f7ecc47
Updates for 1.0.0
2017-12-14 12:50:01 +00:00
Alexandre Archambault
cbf3ff5558
Updates for 1.0.0-RC14
2017-12-12 02:05:09 +01:00
Alexandre Archambault
ee9c61393c
Move FromSbt / ToSbt helpers to separate module
2017-12-11 10:07:04 +01:00