1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-26 00:17:11 -07:00
Commit graph

3285 commits

Author SHA1 Message Date
Cedric Beust
f4a5d188e7 Use AssertionErrors in tests. 2017-04-14 12:15:50 -07:00
Cedric Beust
19dc26ac16 Make sure the zip entries start with kobalt-${version}. 2017-04-14 12:15:01 -07:00
Cedric Beust
2b3fc7a2c9 Fix the zip task. 2017-04-14 12:14:43 -07:00
Cedric Beust
91260d2f57 Not used. 2017-04-14 11:22:59 -07:00
Dmitry Zhuravlev
7a63f88ba5 Merge branch 'master' of https://github.com/cbeust/kobalt 2017-04-14 17:19:59 +03:00
Dmitry Zhuravlev
5d11395b7c + server should send buildFileClasspath to plugin. close #410 2017-04-14 17:18:16 +03:00
Cedric Beust
581b3de13e Refactor. 2017-04-14 07:07:47 -07:00
Cedric Beust
8bd098c458 Fix Windows tests. 2017-04-14 07:07:17 -07:00
Cedric Beust
5ddc370521 1.0.61. 2017-04-13 09:55:34 -07:00
Cedric Beust
fad6af29ee Merge branch 'master' of github.com:cbeust/kobalt 2017-04-12 17:00:07 -07:00
Cedric Beust
0e381912f7 Merge pull request #411 from dmitry-zhuravlev/master
* package all Kobalt sources in zip distribution. relates to #237
2017-04-12 16:59:22 -07:00
Cedric Beust
90df943ec3 Merge branch 'master' of github.com:cbeust/kobalt 2017-04-12 16:50:46 -07:00
Dmitry Zhuravlev
a9db9bb28a * package all Kobalt sources in zip distribution. relates to #237 2017-04-12 15:50:53 +03:00
Cedric Beust
68163731d6 Refactor. 2017-04-11 19:14:43 -07:00
Cedric Beust
3615d802b7 Merge pull request #408 from ethauvin/master
Ensured inputStream.copyTo() is automatically closed.
2017-04-11 18:46:21 -07:00
a48d091fa5 Ensured inputStream.copyTo() is automatically closed. 2017-04-11 17:10:20 -07:00
Cedric Beust
623d106e3c Forgot build file. 2017-04-11 16:28:53 -07:00
Cedric Beust
c195a7bdf7 Use commons-compress fast archive. 2017-04-11 15:58:52 -07:00
Cedric Beust
46f73ee5e7 Fix test. 2017-04-11 12:18:35 -07:00
Cedric Beust
52fe283583 Not used. 2017-04-11 11:44:29 -07:00
Cedric Beust
af5217966f Better range resolution. 2017-04-11 11:44:09 -07:00
Cedric Beust
77b7e3f5be Improve template. 2017-04-11 11:15:22 -07:00
Cedric Beust
49d058e3e1 GH-403: Honor Kotlin compiler flags in process.
Fixes https://github.com/cbeust/kobalt/issues/403
2017-04-11 10:50:24 -07:00
Cedric Beust
2e6f14007a 1.0.56. 2017-04-11 10:50:24 -07:00
Cedric Beust
367b4a9e3d Merge pull request #405 from ethauvin/master
Made sure kobaltw (dist) is executable on non-Windows platforms.
2017-04-11 05:54:25 -07:00
0f88993424 Made sure kobaltw in ~/.kobalt/wrapper/dist/ is executable on non-Windows platforms. 2017-04-10 23:23:18 -07:00
Cedric Beust
2966575073 Merge pull request #404 from ethauvin/master
Added test to check if kobaltw is executable (*nix only.)
2017-04-10 22:32:35 -07:00
54a38c22db Used OperatingSystem.current() instead of getting system property. 2017-04-10 22:31:31 -07:00
c737fc9a00 Added test to check if kobaltw is executable (*nix only.) 2017-04-10 21:10:34 -07:00
Cedric Beust
d710362af1 Merge pull request #397 from ethauvin/master
Implementation of compileOnly
2017-04-10 13:44:27 -07:00
Cedric Beust
452820e728 Log. 2017-04-09 10:32:42 -07:00
Cedric Beust
b84586261c 1.0.59. 2017-04-09 09:52:22 -07:00
Cedric Beust
a20b16da44 Extract TestNG results and show them in the final report. 2017-04-09 09:37:36 -07:00
Cedric Beust
ffd641310d Format correctly. 2017-04-09 00:40:17 -07:00
Cedric Beust
6401a9d2af Bubble up test result messages. 2017-04-08 19:27:19 -07:00
Cedric Beust
197d576440 Merge branch 'master' of github.com:cbeust/kobalt 2017-04-08 11:12:06 -07:00
Cedric Beust
f276eb3001 Merge pull request #400 from rhencke/reduceJarAssemblyTime
Reduce time spent in JAR/ZIP assembly.
2017-04-08 11:12:01 -07:00
Cedric Beust
c9e61e49a9 Any nonexistent version will cause Kobalt to use local build directories.
Relaxes the restriction for that version to be +1.
2017-04-08 11:08:17 -07:00
Robert Hencke
713faa7a3f Reduce time spent in JAR/ZIP assembly.
Locally, this reduces a run of kobaltw assemble --noIncremental
on the Kobalt codebase itself from 47 seconds to 25 seconds.

When JarInputStream.nextEntry is invoked, the stream sets its position
and length so that it can directly be used to read the underlying content
associated with the entry.  This avoids the need to call
JarFile(localFile).getInputStream(entry) and the cost associated with it.

addEntry has a slight change of semantics due to this change - it is now
the caller's responsibility to close the associated input stream.  The two
existing calls to the method were adjusted accordingly.
2017-04-08 13:11:41 -04:00
Cedric Beust
f7cb803edc Typo. 2017-04-08 09:29:27 -07:00
Cedric Beust
ebf272bf98 Upload kobalt-wrapper to bintray too. 2017-04-08 07:53:45 -07:00
Cedric Beust
821752bdb9 1.0.58. 2017-04-07 19:39:36 -07:00
Cedric Beust
5fac88b1f7 GH-391: "provided" dependencies are no longer used to compile.
Fixes https://github.com/cbeust/kobalt/issues/391
2017-04-07 19:39:21 -07:00
5f8021334a Beginning implementation of compileOnly. 2017-04-07 19:37:48 -07:00
Cedric Beust
9db54e24e4 No longer used. 2017-04-07 19:12:51 -07:00
Cedric Beust
8aa122f007 1.0.57. 2017-04-07 19:09:13 -07:00
Cedric Beust
cb7a8a5fb8 GH-393: run now runs from the project's directory.
Fixes https://github.com/cbeust/kobalt/issues/393
2017-04-07 19:06:48 -07:00
Cedric Beust
a50d349fd6 Merge branch 'master' of github.com:cbeust/kobalt 2017-04-07 15:26:53 -07:00
Cedric Beust
51090ad8b4 Tests for optional dependencies. 2017-04-07 15:26:11 -07:00
Cedric Beust
7e6c68c689 Fix test. 2017-04-07 15:19:17 -07:00