Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add dsl for SCM (now called VersionControl) (#168) | Guillaume Massé | 2018-02-28 | 2 | -9/+3 |
| | | | The scm url syntax is a source of confusion for developper. I added VersionControl.github() to simplify this process. We can add other common VersionControl url scheme like Bazar, etc. | ||||
* | Add predefined licenses from spdx (#144) | Guillaume Massé | 2018-02-26 | 2 | -6/+2 |
| | | | | | | * Add predefined licenses from spdx * Fix License usages | ||||
* | support multiple test frameworks (#148) | Nikolay Tatarinov | 2018-02-22 | 5 | -9/+9 |
| | | | support multiple test frameworks | ||||
* | - Fix UpickleTests' JS case when running forked | Li Haoyi | 2018-02-11 | 1 | -3/+4 |
| | | | | - Shard out forked/local integration tests over the different `test-mill-*.sh` scripts, to try and reduce test times while maintaining coverage | ||||
* | make test-mill-release run integration tests using the release assembly | Li Haoyi | 2018-02-11 | 9 | -8/+26 |
| | |||||
* | add uPickle to our integration test suite | Li Haoyi | 2018-02-11 | 2 | -0/+171 |
| | |||||
* | fixes | Li Haoyi | 2018-02-11 | 2 | -5/+13 |
| | |||||
* | more tidying up | Li Haoyi | 2018-02-11 | 1 | -1/+1 |
| | |||||
* | fix tests | Li Haoyi | 2018-02-10 | 1 | -1/+1 |
| | |||||
* | re-enable better-files test but with a newer version with offending ↵ | Li Haoyi | 2018-02-04 | 1 | -1/+5 |
| | | | | CI-failure commented out | ||||
* | disable better-files tests for now since they seem broken only in travis | Li Haoyi | 2018-02-04 | 1 | -5/+1 |
| | |||||
* | Test fixes... | Li Haoyi | 2018-02-04 | 1 | -6/+5 |
| | |||||
* | - Rename `basePath` -> `millSourcePath` | Li Haoyi | 2018-02-02 | 3 | -4/+4 |
| | | | | - Make `T.worker`s not flush out their directories between instantiations | ||||
* | compile zinc compiler bridges on demand to remove restriction on supported ↵ | Li Haoyi | 2018-02-02 | 1 | -2/+2 |
| | | | | scala versions | ||||
* | Extract out `ScriptTestSuite` from `IntegrationTestSuite` and use it to ↵ | Li Haoyi | 2018-01-28 | 1 | -24/+11 |
| | | | | | | create a version of `JavaCompilerJarTests` that runs through our main method & script runner. This should let us catch a lot of bugs with `MainRunner` and friends quickly, without needing to run the slow integration tests | ||||
* | First incomplete pass at writing docs | Li Haoyi | 2018-01-27 | 2 | -7/+3 |
| | |||||
* | Fix `dest`-assignment for overriden `T.command`s, and add basic unit tests ↵ | Li Haoyi | 2018-01-26 | 1 | -0/+1 |
| | | | | to validate the `dest` paths of overriden commands and overriden targets | ||||
* | - Make `forkTest` and `forkRun` the default, renaming `test` and `run` to ↵ | Li Haoyi | 2018-01-21 | 1 | -4/+9 |
| | | | | | | | | | | | | `testLocal` and `runLocal` - Support passing `forkEnv` parameters to `test` and `run`, necessary to get Ammonite working - Standardize signatures of `Jvm.interactiveSubprocess`/`Jvm.subprocess` - `Jvm.inprocess` is now `Jvm.runLocal` - Swap `TestModule.testLocal` over to using `Jvm.runLocal`, for consistency with everything else | ||||
* | Swap over to simplified Mill module/source layout from SBT's | Li Haoyi | 2018-01-20 | 9 | -0/+520 |
Removes a lot of useless folders and gives us a chance to exercise this simplified layout. Support for the SBT layout is still verified by our integration tests |