aboutsummaryrefslogtreecommitdiff
path: root/cbt
Commit message (Collapse)AuthorAgeFilesLines
* Fix date -- invalid option -jJan Christopher Vogt2017-02-131-1/+1
|
* make listening to debug port a flag for direct modeChristopher Vogt2017-02-091-2/+5
|
* only start nailgun if compiling succeededChristopher Vogt2016-11-291-5/+5
|
* speed up compile when stopping nailgun launcherChristopher Vogt2016-11-291-3/+2
|
* don’t try to run cbt if nailgun_launcher had compile errorsChristopher Vogt2016-11-291-31/+33
|
* use same status file as for other places for nailgun_launcherChristopher Vogt2016-11-291-4/+4
|
* do not cut off stack traces when running in cbt direct modeChristopher Vogt2016-11-091-1/+1
|
* Fix escaping of spaces in cbt argumentsChristopher Vogt2016-11-081-19/+19
|
* attempt to improve jvm startup timerockjam2016-10-041-1/+2
|
* Re-wrote docs and some error messagesChristopher Vogt2016-09-191-5/+5
|
* Find nailgun when installed on UbuntuFrankie McGough2016-09-151-10/+8
|
* let's not mess with bash settings, but document how to installChristopher Vogt2016-08-281-7/+0
|
* Bash completionsChavXO2016-08-281-0/+8
|
* Support proxy settings in CBT.Benjamin Frank2016-07-061-1/+1
| | | | | | | Proxy settings can be supplied either via Java system-properties or via environment variables (http_proxy/https_proxy/no_proxy). Java system-properties take precedence over env vars. Evaluation of proxy settings happens only during nailgun startup for now.
* Update cbtritschwumm2016-05-031-1/+1
| | | fix typos
* remove required gdate dependencyChristopher Vogt2016-04-291-10/+21
|
* propagate time taken from bash script into loggerChristopher Vogt2016-04-281-2/+2
|
* Do not check javac version (took > 0.1 seconds each time). This will lead to ↵Christopher Vogt2016-04-281-8/+14
| | | | compile errors with java6, but those should be easy to google.
* compute logged times during startup as delta from beginningChristopher Vogt2016-04-281-2/+15
|
* this seems to fix some bug with nailgun not restarting fast enoughChristopher Vogt2016-04-281-0/+2
|
* Early classloading improvementsChristopher Vogt2016-03-281-1/+1
| | | | | | | | | - Changed launcher to already load zinc - use code generation to generate necessary dependencies - changed resolver to linearize dependency DAG in a way that guarantees that every transitive dependee of a node in the DAG is a transitive dependee of that node in the linear sequence - move exit code trapping code into java so it can be used for zinc early There seems to be a bug in this version, where CBT crashes about half of the time with a "object is not an instance of declaring class" Exception during running the task from the build object via reflection.
* merged most bootstrapping logic into launcherChristopher Vogt2016-03-201-39/+3
|
* More speedup by already caching some classloaders in NailgunLauncher. Also ↵Christopher Vogt2016-03-191-8/+8
| | | | fix a few warnings.
* move decision about admin tasks or not from bash into ScalaChristopher Vogt2016-03-191-6/+2
|
* Merge pull request #78 from cvogt/chrisJan Christopher Vogt2016-03-121-1/+1
|\ | | | | Chris
| * Add feature for starting the Scala REPL in arbitrary versions, propagate ↵Christopher Vogt2016-03-091-1/+1
| | | | | | | | logger as implicits
* | Scala version 2.11.8.Paul Phillips2016-03-091-1/+1
|/
* fix some quite noisy behavior regarding exit codes in the bash runner. The ↵Christopher Vogt2016-03-091-4/+5
| | | | interaction with nailgun probably needs more low level debugging to get flawless
* Merge pull request #57 from cvogt/circleciJan Christopher Vogt2016-03-071-28/+67
|\ | | | | cleanup and features
| * cleanup: whitespace changes, separated more things into their own files, use ↵Christopher Vogt2016-03-071-16/+16
| | | | | | | | ++ for strings everywhere. Added ++ method to File and URL and use it in many places
| * trap and pass exit codes throug the app, pass logger on to tests, remove the ↵Christopher Vogt2016-03-061-0/+6
| | | | | | | | lib. qualification from Stage1 for better readability
| * hack to retrigger a previously failed compilation to happen again for ↵Christopher Vogt2016-03-061-4/+10
| | | | | | | | nailgun launcher and stage1. (zinc is still wasting time trying every single time.)
| * refactored and improved nailgun code in bash script. Should be easier to ↵Christopher Vogt2016-03-061-17/+44
| | | | | | | | debug now. Doesn't wait endlessly.
* | Merge pull request #56 from tobias-johansson/masterJan Christopher Vogt2016-03-061-2/+2
|\ \ | |/ |/| Rewrite Java 8 code in BootstrapScala.java in Java 7
| * Rewrite Java 8 code in BootstrapScala.java in Java 7Tobias Johansson2016-03-071-2/+2
| |
* | try to provide better error message if there is an exception in the nailgun ↵Christopher Vogt2016-03-061-1/+3
| | | | | | | | launcher or appilcation script
* | adding kill command to kill nailgun as a commandChristopher Vogt2016-03-061-0/+6
| |
* | simplifying some messages in shell scriptsChristopher Vogt2016-03-061-4/+4
| |
* | fix bug with nailgun not being restarted after recompiling launcherChristopher Vogt2016-03-061-1/+1
|/
* cleanup NailgunLauncher script, make CBT recompilation more fine-grained for ↵Christopher Vogt2016-03-061-65/+64
| | | | speed and easier transfer of part of it into java. Also enable looping to recompile NailgunLauncher and stage1
* log times taken for steps in teh bash runner scriptChristopher Vogt2016-03-061-22/+48
|
* turn all cli output into std err output. This allows warnings not to screw ↵Christopher Vogt2016-03-061-11/+10
| | | | up the output needed for cli interop
* Check that javac version >= 1.8Tobias Johansson2016-03-061-0/+7
|
* CBT Version 1.0-BETAChristopher Vogt2016-03-041-0/+169