Alexandre Archambault
f743b85d1d
Setting version to 1.0.2
2018-02-09 11:01:17 +01:00
Leonard Ehrenfried
4519faaf10
Remove sbt._ types from FromSbt.scala ( #771 )
...
* Remove more types from sbt._ namespace
* Use newest version of sbt-compat
2018-02-09 00:57:08 +01:00
Yi Cheng
c8d191401c
Separate out bootstrap integration test ( #769 )
...
Separate bootstrap test because Pants does not pre-build the bootstrap.jar
2018-02-07 16:04:58 -08:00
Alexandre Archambault
335873a292
Merge pull request #748 from coursier/topic/update-cli
...
Switch the cli module to scala 2.12 and case-app 2.0.x
2018-02-07 22:29:48 +01:00
wisechengyi
18434fdcd3
Update pants build
2018-02-07 10:23:07 +01:00
Alexandre Archambault
e5714020f8
Better error messages in test
2018-02-07 10:23:07 +01:00
Alexandre Archambault
c2d0d42018
Use echo to test native bootstrap generation
2018-02-07 10:23:07 +01:00
Alexandre Archambault
506e14a90b
Switch cli to scala 2.12 and latest case-app
2018-02-07 10:23:07 +01:00
Leonard Ehrenfried
8d41447528
Remove more imports from sbt._ namespace ( #766 )
...
* Remove more imports from sbt._ namespace
* Bump sbt-compat to 1.2.4
2018-02-05 18:36:36 +01:00
Alexandre Archambault
bd726d9e26
Remove unnecessary setting
...
It was added mostly to make the coursier-based sbt launcher
(https://github.com/coursier/sbt-launcher ) work a bit better
2018-02-04 23:41:59 +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
8b6969384c
Set version to 1.0.2-SNAPSHOT
2018-02-03 18:11:52 +01:00
Alexandre Archambault
d36cf0c57b
Updates for 1.0.1
2018-02-03 18:11:16 +01:00
Alexandre Archambault
88a842d233
Setting version to 1.0.1
2018-02-03 17:18:02 +01:00
Leonard Ehrenfried
e18c4fa76c
[sbt-shared] Use sbt.util.Logger instead of sbt.Logger ( #764 )
...
* Use sbt.util.Logger instead of sbt.Logger
* Bump sbt-compat, adds backport for sbt.util.Logger
2018-02-02 18:52:54 +01:00
Leonard Ehrenfried
a8bdff26c5
Use released version of sbt-compat ( #763 )
2018-02-02 13:46:57 +01:00
Alexandre Archambault
82c0b5bf6d
Have the launcher fetch its jar from Central
...
Rather than Sonatype releases - the former is usually faster
2018-02-02 00:03:41 +01:00
Alexandre Archambault
886b4647d9
Update release process
2018-02-01 23:59:46 +01:00
Alexandre Archambault
05f4e76897
Set version to 1.0.1-SNAPSHOT
2018-02-01 23:57:24 +01:00
Alexandre Archambault
695c677269
Updates for 1.0.1-M1
2018-02-01 23:57:24 +01:00
Alexandre Archambault
72cdbeb70e
Setting version to 1.0.1-M1
2018-02-01 23:11:19 +01:00
Yi Cheng
f6ceba5b44
Add json report version and documentation ( #749 )
...
* Add version number to the json report
* Add documentation and borrow Pants' export versioning guideline: afa6a286f1/src/python/pants/backend/project_info/tasks/export.py (L49-L59)
2018-02-01 10:44:05 -08:00
Alexandre Archambault
212b5fe298
Merge pull request #762 from coursier/topic/bootstrap-artifact-types
...
Ensure POM files aren't added to classpath by bootstraps
2018-02-01 17:32:35 +01:00
Alexandre Archambault
8c72303ae9
Ensure POM files aren't added to classpath by bootstraps
...
They were when using the "isolated" classloader thing (that
https://github.com/jupyter-scala/ammonium and
https://github.com/jupyter-scala/jupyter-scala should probably be the only user of…)
2018-02-01 16:18:47 +01:00
Jon Pretty
359ebf9fe5
Added simple ZSH completions, and updated README with install details ( #756 )
...
These completions were generated by copy/pasting details from the
version 1.0.0 '--help' output, and had a small amount of human input.
The completions are by no means perfect, and there is no intelligent
completion of parameter values (except `--mode`, which was trivial).
I hope that completions prove to be useful, and can form a basis that
other users of coursier can build upon, to improve the interactivity of
the command-line client.
2018-01-31 15:29:58 +01:00
Leonard Ehrenfried
387078aa87
Import correct resolver from librarymanagement #746
2018-01-31 15:26:21 +01:00
Alexandre Archambault
954841eb93
Merge pull request #761 from coursier/topic/tweak-manual-profile-activation
...
Allow to deactivate Maven profiles from the CLI
2018-01-31 10:09:40 +01:00
Alexandre Archambault
14bc756b5b
Allow to deactivate Maven profiles from the CLI
...
And add extra tests for profile deactivation
2018-01-30 17:26:07 +01:00
Alexandre Archambault
1ddfbed8a8
Merge pull request #758 from coursier/topic/move-readme
...
Move tut-processed README.md under doc/readme
2018-01-29 21:35:58 +01:00
Yi Cheng
849d128b90
Specify classifier on module level on CLI ( #735 )
2018-01-29 21:02:49 +01:00
Alexandre Archambault
5a82ba903e
Move tut-processed README.md under doc/readme
2018-01-29 20:45:28 +01:00
Nick Howard
796ec19493
gitignore. Add pants files to gitignore ( #751 )
2018-01-25 13:01:09 -08:00
Yi Cheng
7a38d1de40
Temporarily disable nexus test to unblock master ( #753 )
...
To get around #752
2018-01-24 14:55:06 -08:00
Alexandre Archambault
ef5eb90c49
Merge pull request #747 from coursier/topic/remove-deprecated-cli-options
...
Remove deprecated "source repository" stuff
2018-01-22 01:23:23 +01:00
Alexandre Archambault
5992c1d2d7
Remove deprecated "source repository" stuff
2018-01-21 22:28:05 +01:00
Bohdan Yavorskyi
2d5f7c3eb4
mixing urls and jars in bootstrap ( #742 )
2018-01-21 21:55:46 +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
1bb7742d71
Replace most of SbtCompatibility with sbt-compat ( #731 )
2018-01-10 15:38:48 +01:00
Alexandre Archambault
39c7708297
Merge pull request #729 from dwijnand/remove-build-load-warning
...
Enable reflective class in the hackaround of tweakedScriptedTask
2018-01-09 17:22:16 +01:00
Dale Wijnand
7953cc4d67
Enable reflective class in the hackaround of tweakedScriptedTask
2018-01-09 14:49:57 +00:00
Alexandre Archambault
b8ca5438c9
Merge pull request #732 from coursier/topic/fix-java-6-test
...
Fix Java 6 test
2018-01-09 15:43:14 +01:00
Alexandre Archambault
f414cf96b1
Fix Java 6 test
2018-01-09 14:32:14 +01:00
Marc Prud'hommeaux
0c6e2ae64c
Added sqlline example ( #727 )
...
Added sqlline example
2018-01-03 10:08:05 +01:00
Martynas Mickevičius
085002957d
Mention Archlinux package in the AUR ( #726 )
...
Mention Archlinux package in the AUR
2018-01-02 12:20:49 +01:00
Yi Cheng
5da2210d7f
Performance improvements for cli json report and minor refactoring ( #724 )
...
Major change:
* Identified hotspot in `JsonElem.hashCode` because it hashes children recursively. Hence simplified hashing scheme, reducing CPU time on `JsonReport.apply()` from 64.7 sec to 2.5 sec
Other minor changes:
* Make `JsonRequirement` use immutable classes
* Simplify `JsonRequirement` composition
2018-01-01 11:55:43 -08:00
Alexandre Archambault
c8fa4638bc
Merge pull request #722 from coursier/topic/remove-sbt-launcher
...
Remove remaining sbt launcher stuff
2017-12-28 13:23:45 +01:00
Alexandre Archambault
0bbdcb8446
Remove remaining sbt launcher stuff
2017-12-28 11:47:04 +01:00
Alexandre Archambault
c896e3867f
Merge pull request #721 from coursier/topic/remove-sbt-launcher
...
Remove sbt-launcher project
2017-12-28 11:45:01 +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
52fadd5efe
Merge pull request #629 from coursier/topic/sbt-1.0
...
Switch build to sbt 1.0.4
2017-12-27 17:56:44 +01:00