summaryrefslogtreecommitdiff
path: root/ci
Commit message (Collapse)AuthorAgeFilesLines
...
* Delete SBT build, use Mill for CI & developmentLi Haoyi2018-02-2610-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 -iLi Haoyi2018-02-241-3/+3
|
* Implement `-i` flag to allow interactive usageLi Haoyi2018-02-243-12/+10
|
* .Li Haoyi2018-02-243-9/+12
| | | | wip
* Clean up the provisional client-server code with unit tests and proper ↵Li Haoyi2018-02-245-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.shLi Haoyi2018-02-171-1/+3
|
* extract on-master.py from release script, tweak docsLi Haoyi2018-02-173-36/+28
|
* add publishing automation to travisLi Haoyi2018-02-161-1/+12
|
* generate a reasonable-looking docsite using my blog codeLi Haoyi2018-02-151-0/+9
|
* - Fix UpickleTests' JS case when running forkedLi Haoyi2018-02-115-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 assemblyLi Haoyi2018-02-114-7/+7
|
* make add upickle explicitly to our ci listLi Haoyi2018-02-113-5/+5
|
* Re-enable github artifact uploadLi Haoyi2018-02-101-0/+6
|
* add release flag to CI release scriptLi Haoyi2018-02-091-0/+2
|
* Allow publishing to sonatype without immediate releaseLi Haoyi2018-02-091-12/+15
|
* .Li Haoyi2018-02-095-19/+4
|
* vendor ammonite.main code so we can properly handle arity-0 CLI args, fix ↵Li Haoyi2018-02-084-6/+6
| | | | GenIdea by making it take an Evaluator as an argument
* attempt to fix publishAllLi Haoyi2018-02-071-1/+1
|
* Merge branch 'master' of github.com:lihaoyi/millLi Haoyi2018-02-061-4/+7
|\
* | all T.commands to take targets as CLI arguments, and use that to get rid of ↵Li Haoyi2018-02-063-20/+23
|/ | | | our custom releaseCI/releaseManual commands
* wip getting release.sh working0.0.3Li Haoyi2018-02-041-1/+1
|
* CleanupLi Haoyi2018-02-045-3/+6
|
* add upstream dependencies to ivy.xmlLi Haoyi2018-02-041-3/+0
|
* properly embed the local module dependency graph metadata in published pom.xmlsLi Haoyi2018-02-041-1/+1
|
* Publish more things to try and get releaseAssembly tests workingLi Haoyi2018-02-041-1/+5
|
* Fix testsLi Haoyi2018-02-042-6/+10
|
* Test fixes...Li Haoyi2018-02-041-1/+1
|
* try to fix git head in test4.shLi Haoyi2018-02-041-0/+3
|
* add a travis builder that exercises the releaseAssemblyLi Haoyi2018-02-041-0/+23
|
* wip auto publishing...Li Haoyi2018-02-041-1/+4
|
* Show a proper error message when invoking a command failsLi Haoyi2018-02-031-0/+5
|
* Make `idea` task configure the root module to have IntelliJ properly handle ↵Li Haoyi2018-01-272-5/+5
| | | | the `build.sc` file
* Get Travis CI green again after adding Ammonite integration testLi Haoyi2018-01-193-3/+12
|
* Introduce an Ammonite build to our test suiteLi Haoyi2018-01-174-7/+19
|
* - Tweak Scalajs LinkerBridge project layout to match Mill defaultsLi Haoyi2018-01-142-10/+2
| | | | - Update `build.sc`, `build.sbt` and `ci/` scripts
* - Move synthetic SBT projects into `target` folderLi Haoyi2018-01-142-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 Haoyi2018-01-123-0/+46
bootstrapping