aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix public modifierChristopher Vogt2016-11-031-1/+1
|
* fix interactivity with stdout and stderr replacementsChristopher Vogt2016-11-032-3/+7
|
* Merge pull request #293 from cvogt/resourcesJan Christopher Vogt2016-11-038-1/+106
|\ | | | | Add support for resources (still limited by CBT's classloader visibil…
| * Add support for resources (still limited by CBT's classloader visibility)Christopher Vogt2016-11-038-1/+106
|/
* Merge pull request #292 from chrisatcodedmarkets/patch-1Jan Christopher Vogt2016-11-011-8/+8
|\ | | | | Updated to reflect proper usage of "it's" vs "its"
| * Updated to reflect proper usage of 'it's' vs 'its'Chris Brinkman2016-11-011-8/+8
|/
* Merge pull request #289 from tim-zh/activatorJan Christopher Vogt2016-10-2915-1/+731
|\ | | | | Web UI
| * web uitim-zh2016-10-2815-1/+731
|/
* Merge pull request #276 from cvogt/fix-cross-classloader-security-managerJan Christopher Vogt2016-10-1416-78/+274
|\ | | | | Fix exit code trapping and out/err redirection with and without nailgun
| * Fix: non-existing git ref will now be tried to be fetched next timeChristopher Vogt2016-10-141-18/+30
| | | | | | | | | | | | | | We had a problem where cbt cloned a repository, then tried to checkout the desired ref, but if it didn't exist would get stuck with that ref and never try again to fetch the correct one. This would lead to wrong versions of libraries and cbt being loaded for particular referenced refs
| * fix readmeChristopher Vogt2016-10-141-1/+1
| |
| * add tests for cross-cbt-version exit code and err/out directingChristopher Vogt2016-10-148-6/+83
| | | | | | | | also adds example for propagating build-time information into run time
| * tests for stderr and out behaving correctly for example of docJarChristopher Vogt2016-10-131-0/+8
| |
| * swap out System.out and System.err in a way that affects JDK and ScalaChristopher Vogt2016-10-133-7/+77
| | | | | | | | | | | | | | | | Before it only affected jdk, because scala.Console captures our and err before the swap. This is needed when running main classes like Scaladoc or the compiler and wanting to redirect output to standard error
| * do not interpret exceptions during redirectOutToErr as scalac crashesChristopher Vogt2016-10-131-22/+22
| |
| * Fix exit code trapping across classloadersChristopher Vogt2016-10-075-28/+57
| | | | | | | | | | | | | | | | | | | | A SecurityManager is once installed globally and stays the same across all classloaders. TrapSecurityManager was installed this way, but it looked up the `trapExitCode` in it's own classloader, while classes in other classloaders (when cbt was using another version of cbt) were writing it to their own classloader. This flag needs to be in a global place instead to fix this, so we'll put it straight into the TrapSecurityManager itself.
* | Merge pull request #277 from tim-zh/win_cbt_script_fixJan Christopher Vogt2016-10-131-13/+13
|\ \ | | | | | | Fix cbt.bat
| * | Synchronize `java` arguments in cbt.battim-zh2016-10-131-1/+1
| | |
| * | Fix cbt.bat - missing cbt compilation and broken launch calltim-zh2016-10-131-13/+13
|/ /
* | Merge pull request #268 from tim-zh/gitter-badgeJan Christopher Vogt2016-10-071-1/+3
|\ \ | |/ |/| Add gitter badge in readme.md
| * Add gitter badge in readme.mdtim-zh2016-10-071-1/+3
|/
* Merge pull request #265 from rockjam/repl-taskJan Christopher Vogt2016-10-042-9/+25
|\ | | | | repl task in BaseBuild
| * add repl task to BaseBuildrockjam2016-10-052-9/+25
|/
* Merge pull request #264 from cvogt/chris3Jan Christopher Vogt2016-10-0416-18/+42
|\ | | | | Chris3
| * change git dependencies to be easier manageable when cbt becomes source ↵Christopher Vogt2016-10-034-7/+6
| | | | | | | | incompatible
| * add sample library to test git dependenciesChristopher Vogt2016-10-032-0/+25
| |
| * remove dependencies on incompatible cbt versionsChristopher Vogt2016-10-037-7/+7
| |
| * make BuildInterfaces an abstract class so it can have default valuesChristopher Vogt2016-10-033-4/+4
| | | | | | | | | | and it becomes slightly easier to maintain source compatibility between cbt versions
* | Merge pull request #261 from cvogt/simple-exampleJan Christopher Vogt2016-10-045-0/+52
|\ \ | | | | | | Simple example
| * | readmes explaining plugin folder rolesChristopher Vogt2016-09-292-0/+9
| | |
| * | Add most basic exampleChristopher Vogt2016-09-293-0/+43
| | |
* | | Merge pull request #262 from rockjam/jvm-flagsJan Christopher Vogt2016-10-031-1/+2
|\ \ \ | |_|/ |/| | Attempt to improve jvm startup time
| * | attempt to improve jvm startup timerockjam2016-10-041-1/+2
|/ /
* | Sonatype release plugin (#247)Nikolay Tatarinov2016-10-0314-34/+566
| |
* | Merge pull request #255 from rockjam/scalafmt-configJan Christopher Vogt2016-10-025-22/+66
|\ \ | | | | | | upgrade scalafmt 0.3.1 -> 0.4.2; load scalafmt config from config file
| * | upgrade scalafmt 0.3.1 -> 0.4.2; load scalafmt config from config filerockjam2016-10-025-22/+66
| | |
* | | Merge pull request #256 from rockjam/pick-oneJan Christopher Vogt2016-10-021-1/+1
|\ \ \ | |/ / |/| | fix pickOne error message
| * | fix pickOne error messagerockjam2016-10-031-1/+1
|/ /
* | Merge pull request #253 from cvogt/runJan Christopher Vogt2016-10-027-14/+78
|\ \ | |/ |/| Run
| * fix main method signature in dotty-exampleChristopher Vogt2016-10-022-2/+3
| |
| * clean up main class discovery mechanism and offer interactive choiceChristopher Vogt2016-10-023-43/+64
| | | | | | | | if multiple main classes are found
| * improve Console not found error messageChristopher Vogt2016-10-021-1/+1
| |
| * fix build class in scalafmt exampleChristopher Vogt2016-10-021-1/+1
| |
| * Added run with package discoveryChavXO2016-09-292-1/+43
|/
* Merge pull request #244 from cvogt/improve-templateJan Christopher Vogt2016-09-291-6/+5
|\ | | | | minor enhancements to Build template
| * minor enhancements to Build templateChristopher Vogt2016-09-291-6/+5
|/
* Merge pull request #235 from cvogt/dottyJan Christopher Vogt2016-09-288-16/+220
|\ | | | | Dotty plugin and example project.
| * another test fix for an artifact that apparently disappeared on sonatypeChristopher Vogt2016-09-281-3/+3
| |
| * disable test sporadically failing on circleci from circleciChristopher Vogt2016-09-283-8/+11
| |
| * set circle back to java7 to make sure cbt works thereChristopher Vogt2016-09-282-4/+8
| | | | | | | | and disable dotty tests for java7, but run them otherwise, e.g. locally