Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Swap client-server integer encoding over to a more standard format (32-bit) | Li Haoyi | 2018-04-09 | 1 | -1/+1 |
| | | | | | - Unit tests for client code using the new Java support - Make server auto-shutdown when the client version changes, to avoid stale-server confusion | ||||
* | caffeine core and guava tests seem to pass | Li Haoyi | 2018-04-09 | 2 | -1/+3 |
| | |||||
* | Caffeine junit & testng suites seem to pass | Li Haoyi | 2018-04-09 | 1 | -0/+1 |
| | |||||
* | First pass at a Caffeine integration build now works (only on Java 9 tho) | Li Haoyi | 2018-04-08 | 1 | -1/+1 |
| | |||||
* | remove clientserver from ci since those tests are now in main | Li Haoyi | 2018-04-07 | 3 | -3/+3 |
| | |||||
* | re-enabled deletion of ~/.mill folder between CI steps | Li Haoyi | 2018-04-07 | 3 | -0/+8 |
| | |||||
* | Updated ci tests. | Robby | 2018-04-02 | 6 | -11/+34 |
| | | | | | | | | | | * Reverted Ammonite caching workaround (a796f0a) now that it's fixed * Changed ci/test-mill-0.sh to use interactive mode due to intermittent client failures to connect to server in travis * Added ci/test-mill-bootstrap.sh (ci/test-mill-0.sh with bootstrapping) and use it on oraclejdk9 instead of ci/test-mill-0.sh * Upgraded mill used for ci to 0.1.7-29-f5097f | ||||
* | WIP: Play json build (#182) | Nikolay Tatarinov | 2018-03-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * play json build * build progress * add check task * try to make play json js build * scalariform and mima plugins in separate files. check mima * better error message for mima compatibility check * fix scala 2.10 compilation * license headers support * add jmh support * fix reformat on compile; fix code validation; extract base module * remove scala 2.13 from cross versions * include play-json in integration tests * add example .travis.yml * bring back scala 2.13 support * make reformat target, not command * add release task * update mill version in travis.yml * update release script * update release process * add README.md for play json build | ||||
* | Removed ~/.mill before running mill test. | Robby | 2018-03-27 | 2 | -1/+5 |
| | |||||
* | update build to ammonite 1.1.0 and mill 0.1.7 | Li Haoyi | 2018-03-25 | 1 | -1/+1 |
| | |||||
* | Changed some tests use non-interactive mode on travis Java 9. | Robby | 2018-03-13 | 1 | -1/+1 |
| | |||||
* | Test mill using Java 9 (in addition to Java 8) (#219) | Robby | 2018-03-10 | 4 | -4/+4 |
| | | | | | | | | * Test mill using Java 9 (in addition to Java 8). * Use mill -i. * Fixed Java 9 path. | ||||
* | Delete SBT build, use Mill for CI & development | Li Haoyi | 2018-02-26 | 10 | -55/+45 |
| | | | | Also re-organize the test matrix to split out the unit & integration tests into 3 separate builds, and removing the integration tests from the `-dev` and `-mill` jobs. That should speed up the test run while running all tests and ensuring the dev/release assemblies work | ||||
* | better error messages when you run interactive commands without -i | Li Haoyi | 2018-02-24 | 1 | -3/+3 |
| | |||||
* | Implement `-i` flag to allow interactive usage | Li Haoyi | 2018-02-24 | 3 | -12/+10 |
| | |||||
* | . | Li Haoyi | 2018-02-24 | 3 | -9/+12 |
| | | | | wip | ||||
* | Clean up the provisional client-server code with unit tests and proper ↵ | Li Haoyi | 2018-02-24 | 5 | -11/+11 |
| | | | | | | | | file-sockets Seems to work well enough for interactive scala consoles, though still not Ammonite Also Added ScalaModule#launcher and re-worked our build.sc file to use it | ||||
* | fix release.sh | Li Haoyi | 2018-02-17 | 1 | -1/+3 |
| | |||||
* | extract on-master.py from release script, tweak docs | Li Haoyi | 2018-02-17 | 3 | -36/+28 |
| | |||||
* | add publishing automation to travis | Li Haoyi | 2018-02-16 | 1 | -1/+12 |
| | |||||
* | generate a reasonable-looking docsite using my blog code | Li Haoyi | 2018-02-15 | 1 | -0/+9 |
| | |||||
* | - Fix UpickleTests' JS case when running forked | Li Haoyi | 2018-02-11 | 5 | -16/+17 |
| | | | | - 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 | 4 | -7/+7 |
| | |||||
* | make add upickle explicitly to our ci list | Li Haoyi | 2018-02-11 | 3 | -5/+5 |
| | |||||
* | Re-enable github artifact upload | Li Haoyi | 2018-02-10 | 1 | -0/+6 |
| | |||||
* | add release flag to CI release script | Li Haoyi | 2018-02-09 | 1 | -0/+2 |
| | |||||
* | Allow publishing to sonatype without immediate release | Li Haoyi | 2018-02-09 | 1 | -12/+15 |
| | |||||
* | . | Li Haoyi | 2018-02-09 | 5 | -19/+4 |
| | |||||
* | vendor ammonite.main code so we can properly handle arity-0 CLI args, fix ↵ | Li Haoyi | 2018-02-08 | 4 | -6/+6 |
| | | | | GenIdea by making it take an Evaluator as an argument | ||||
* | attempt to fix publishAll | Li Haoyi | 2018-02-07 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of github.com:lihaoyi/mill | Li Haoyi | 2018-02-06 | 1 | -4/+7 |
|\ | |||||
* | | all T.commands to take targets as CLI arguments, and use that to get rid of ↵ | Li Haoyi | 2018-02-06 | 3 | -20/+23 |
|/ | | | | our custom releaseCI/releaseManual commands | ||||
* | wip getting release.sh working0.0.3 | Li Haoyi | 2018-02-04 | 1 | -1/+1 |
| | |||||
* | Cleanup | Li Haoyi | 2018-02-04 | 5 | -3/+6 |
| | |||||
* | add upstream dependencies to ivy.xml | Li Haoyi | 2018-02-04 | 1 | -3/+0 |
| | |||||
* | properly embed the local module dependency graph metadata in published pom.xmls | Li Haoyi | 2018-02-04 | 1 | -1/+1 |
| | |||||
* | Publish more things to try and get releaseAssembly tests working | Li Haoyi | 2018-02-04 | 1 | -1/+5 |
| | |||||
* | Fix tests | Li Haoyi | 2018-02-04 | 2 | -6/+10 |
| | |||||
* | Test fixes... | Li Haoyi | 2018-02-04 | 1 | -1/+1 |
| | |||||
* | try to fix git head in test4.sh | Li Haoyi | 2018-02-04 | 1 | -0/+3 |
| | |||||
* | add a travis builder that exercises the releaseAssembly | Li Haoyi | 2018-02-04 | 1 | -0/+23 |
| | |||||
* | wip auto publishing... | Li Haoyi | 2018-02-04 | 1 | -1/+4 |
| | |||||
* | Show a proper error message when invoking a command fails | Li Haoyi | 2018-02-03 | 1 | -0/+5 |
| | |||||
* | Make `idea` task configure the root module to have IntelliJ properly handle ↵ | Li Haoyi | 2018-01-27 | 2 | -5/+5 |
| | | | | the `build.sc` file | ||||
* | Get Travis CI green again after adding Ammonite integration test | Li Haoyi | 2018-01-19 | 3 | -3/+12 |
| | |||||
* | Introduce an Ammonite build to our test suite | Li Haoyi | 2018-01-17 | 4 | -7/+19 |
| | |||||
* | - Tweak Scalajs LinkerBridge project layout to match Mill defaults | Li Haoyi | 2018-01-14 | 2 | -10/+2 |
| | | | | - Update `build.sc`, `build.sbt` and `ci/` scripts | ||||
* | - Move synthetic SBT projects into `target` folder | Li Haoyi | 2018-01-14 | 2 | -6/+6 |
| | | | | | | - Update readme and `ci/` scripts to refer to new project layout - Remove stale `pprint.log`s | ||||
* | split up travis build into 3 workers, one testing each stage of the ↵ | Li Haoyi | 2018-01-12 | 3 | -0/+46 |
bootstrapping |