Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WartRemover plugin implementation (#167) | Mario Pastorelli | 2016-09-14 | 1 | -0/+1 |
| | |||||
* | Manifest used java.runtime.version for CreatedBy, which gave away info on ↵ | Christopher Vogt | 2016-09-14 | 1 | -3/+2 |
| | | | | the java update version, which may be a security risk for the releaser. So now we just say CBT created in instead similar to what other tools are doing. | ||||
* | Merge pull request #222 from cvogt/minor-fixes | Jan Christopher Vogt | 2016-09-13 | 2 | -11/+11 |
|\ | | | | | Minor fixes | ||||
| * | make case class DirectoryDependency final | Christopher Vogt | 2016-09-13 | 1 | -5/+5 |
| | | |||||
| * | load builds of built-in plugins lazily | Christopher Vogt | 2016-09-13 | 1 | -6/+6 |
| | | |||||
* | | fix task name appearing in args (#132) | Christopher Vogt | 2016-09-13 | 1 | -1/+1 |
| | | |||||
* | | add fish shell task name completions and fix bash task name completions | Christopher Vogt | 2016-09-13 | 1 | -0/+2 |
|/ | |||||
* | better error message for missing build.scala and missing class Build | Christopher Vogt | 2016-09-12 | 1 | -6/+8 |
| | |||||
* | Fix scaffold template | Christopher Vogt | 2016-09-12 | 1 | -1/+0 |
| | |||||
* | work correctly in the presence of empty build folders | Christopher Vogt | 2016-09-12 | 1 | -1/+5 |
| | |||||
* | better error message when you forget to extend BaseBuild | Christopher Vogt | 2016-09-12 | 1 | -39/+40 |
| | |||||
* | Merge pull request #214 from cvogt/git_work | Jan Christopher Vogt | 2016-08-29 | 1 | -5/+21 |
|\ | | | | | private git repos | ||||
| * | Some cosmetic changes to git auth | Christopher Vogt | 2016-08-29 | 1 | -20/+21 |
| | | |||||
| * | Support for private git repositories. | ChavXO | 2016-08-28 | 1 | -4/+19 |
| | | |||||
* | | Add a bunch of options to try to allow safe usage of clean | Christopher Vogt | 2016-08-28 | 2 | -35/+55 |
| | | | | | | | | | | | | | | try to make tests safer (fixed tests don't have clean yet, nothing has nothing to delete, so current test code would fail) | ||||
* | | Add clean task | ChavXO | 2016-08-28 | 2 | -1/+45 |
|/ | |||||
* | fix Organization and url in pom file | Christopher Vogt | 2016-07-08 | 1 | -52/+50 |
| | |||||
* | Merge pull request #203 from cvogt/publish-local | Jan Christopher Vogt | 2016-07-06 | 2 | -1/+21 |
|\ | | | | | Publish local | ||||
| * | publish local support | Christopher Vogt | 2016-07-06 | 2 | -1/+21 |
| | | |||||
* | | Support proxy settings in CBT. | Benjamin Frank | 2016-07-06 | 1 | -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. | ||||
* | Allow empty credentials for publishing. | Benjamin Frank | 2016-07-05 | 2 | -9/+13 |
| | | | | | | This enables to publish into a repository where no credentials are required but and empty/wrong HTTP Auth header throws an HTTP 401 (not authorized) error | ||||
* | explicitly specify jar extension, delete file before writing jar in lib | rockjam | 2016-06-24 | 1 | -1/+3 |
| | |||||
* | update uber jar PR | rockjam | 2016-06-24 | 1 | -6/+10 |
| | |||||
* | uber-jar plugin implementation | rockjam | 2016-06-24 | 1 | -0/+1 |
| | |||||
* | close jar file in case of exception (#175) | Jan Christopher Vogt | 2016-06-23 | 1 | -20/+22 |
| | |||||
* | Scalafmt plugin implementation (#156) | Nikolay Tatarinov | 2016-06-23 | 1 | -0/+1 |
| | | | | | | | | | | | | | | * scalariform: improve logging, declare tasks final * scalafmt plugin implementation * add scalafmt and scalariform plugins and examples to tests * fix logging guarded logging behaviour * add notes about formatting check to README * fix compilation error in examples | ||||
* | scalariform plugin naive implementation | rockjam | 2016-06-20 | 1 | -0/+1 |
| | |||||
* | refactor/simplify scalaJs plugin and example | Christopher Vogt | 2016-06-19 | 1 | -0/+1 |
| | | | | | | - Restructure code as 1 library case class and 1 Build mixin trait. A library is generally easier to understand and could be re-used independently. 1 trait seems simpler than several here. - Let not the plugin create the multi-project build, but the user project manually. I think while this adds some minor code overhead it is much simpler to understand. Fewer tasks and other moving parts needed. - Remove verbose nested sbt-style folder structure. It's simpler without it :). | ||||
* | better name for DirectoryDependency | Christopher Vogt | 2016-06-19 | 6 | -117/+17 |
| | | | | | seems to be more precise than BuildDependency, hence hopefully more readable also cleaned up Scaffolding and added DirectoryDependency example | ||||
* | built-in plugin structure improvements | Christopher Vogt | 2016-06-19 | 6 | -71/+56 |
| | | | | | | - move plugins into cbt namespace - enable scalac warnings in builds by default - merged language flags into AdvancedScala trait | ||||
* | simplify logic that delegates to test build and runs it | Christopher Vogt | 2016-06-19 | 2 | -25/+6 |
| | |||||
* | fix organization URL type | Christopher Vogt | 2016-06-19 | 1 | -1/+2 |
| | |||||
* | add support for compile time only dependencies | Christopher Vogt | 2016-06-15 | 1 | -1/+4 |
| | |||||
* | separate sbt layout and scalatest plugins and create a more general plugin ↵ | Christopher Vogt | 2016-06-15 | 2 | -6/+15 |
| | | | | architecture | ||||
* | Get rid of Build default imports to reduce noise in build files. This also ↵ | Christopher Vogt | 2016-06-15 | 11 | -48/+9 |
| | | | | changes builds from using immutable.Seq to using Predef.Seq in favor of simplicity over purity. This has been discussed on gitter. | ||||
* | support for git dependencies on projects in subdirectories | Christopher Vogt | 2016-06-15 | 2 | -11/+16 |
| | |||||
* | turn Build base classes into traits for less verbosity and uniform usage ↵ | Christopher Vogt | 2016-06-15 | 8 | -21/+25 |
| | | | | with any other plugin | ||||
* | adjust organization part of pom data model to better match the spec | Christopher Vogt | 2016-06-15 | 3 | -10/+14 |
| | |||||
* | get rid of pomExtra to not promote untyped ways of creating poms (people can ↵ | Christopher Vogt | 2016-06-15 | 2 | -4/+0 |
| | | | | always transform the xml later if really needed) | ||||
* | Add typed open source licenses | Christopher Vogt | 2016-06-15 | 1 | -4/+52 |
| | |||||
* | pre-configuration for github projects and recommended settings (maybe rename ↵ | Christopher Vogt | 2016-06-15 | 3 | -1/+19 |
| | | | | this later) | ||||
* | less need for pomExtra | Christopher Vogt | 2016-06-15 | 2 | -0/+14 |
| | |||||
* | starting point for type-safe licenses | Christopher Vogt | 2016-06-15 | 2 | -1/+9 |
| | |||||
* | scalajs cross project support as plugin | Katrin Shechtman | 2016-06-13 | 1 | -7/+5 |
| | |||||
* | scala paradise plugin | Christopher Vogt | 2016-06-09 | 1 | -0/+29 |
| | |||||
* | Always create directory before trying to write file | Christopher Vogt | 2016-06-08 | 4 | -7/+6 |
| | |||||
* | Make publishSnapshot also publish checksums | Christopher Vogt | 2016-06-01 | 1 | -11/+13 |
| | |||||
* | pass command line arguments through to cbt tools scala and cbt tools amm | Christopher Vogt | 2016-06-01 | 1 | -4/+5 |
| | |||||
* | update ammonite (doesn't help though, still doesn't start through cbt tools) | Christopher Vogt | 2016-06-01 | 1 | -1/+1 |
| | |||||
* | minor cleanup | Christopher Vogt | 2016-06-01 | 2 | -2/+1 |
| |