-
-
Notifications
You must be signed in to change notification settings - Fork 354
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
backport 1521 #1565
backport 1521 #1565
Commits on Jul 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 64071b7 - Browse repository at this point
Copy the full SHA 64071b7View commit details -
Disabled always failing integration test suite (com-lihaoyi#1397)
The test issue is related to this message and happened also sometimes in the past: > utest.AssertionError: assert(eval("core.test")) > java.lang.Exception: Resource amm-dependencies.txt not found Pull request: com-lihaoyi#1397
Configuration menu - View commit details
-
Copy full SHA for a59a805 - Browse repository at this point
Copy the full SHA a59a805View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5210244 - Browse repository at this point
Copy the full SHA 5210244View commit details
Commits on Jul 23, 2021
-
GenIdea: Improved calculation of runtime scoped dependencies (com-lih…
…aoyi#1420) CI: Also build PRs to other branches
Configuration menu - View commit details
-
Copy full SHA for 797a90e - Browse repository at this point
Copy the full SHA 797a90eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee0b01e - Browse repository at this point
Copy the full SHA ee0b01eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07d1492 - Browse repository at this point
Copy the full SHA 07d1492View commit details
Commits on Nov 11, 2021
-
Backported support for more mill-specifics in $ivy-import (com-lihaoy…
…i#1561) Support $MILL_BIN_PLATFORM placeholder and new $ivy.`g::a::v` syntax (borrowed from Scala JS/Native dependency notation) Also updated Documentation and renamed two pages (Modules => Plugins). See pull request: com-lihaoyi#1485 Pull request: com-lihaoyi#1561
Configuration menu - View commit details
-
Copy full SHA for 901301a - Browse repository at this point
Copy the full SHA 901301aView commit details -
Backported --import cli option and support empty plugin versions (com…
…-lihaoyi#1562) With this PR applied, you can run targets from external modules from the command-line without touching the `build.sc`. Example: ``` dev-mill --plugin ivy:de.tototec::de.tobiasroeser.mill.vcs.version_mill0.10.0-M2:0.1.2 show de.tobiasroeser.mill.vcs.version.VcsVersion/vcsState ``` This PR also add support for empty versions in $ivy-imports, which will get expanded to the exact mill version. This makes consuming mill contrib plugins even more easy. Example: Generating Bloop Config without modifying the `build.sc` ``` mill --plugin ivy:com.lihaoyi::mill-contrib-bloop: mill.contrib.bloop.Bloop/install ``` See pull request: com-lihaoyi#1526 Pull request: com-lihaoyi#1562
Configuration menu - View commit details
-
Copy full SHA for 09f5a5d - Browse repository at this point
Copy the full SHA 09f5a5dView commit details
Commits on Nov 12, 2021
-
Backported support for a target separator (
+
) in the argument parserThis adds support to specify arbitrary targets and target arguments in one mill run. __Motivation:__ Current mill only supports the selection of one or multiple targets followed by an argument list which is applied to all targets. Providing different arguments is currently not supported. __Solution:__ We introduce a new separator `+` which separates the target arguments from the next target. To pass the `+` as argument to a target, masking with `\+` is supported. Example: ```bash mill __.compile + core.testCached + itest.test fastTest slowTests + __.publishLocal ``` This command will: * run `compile` for all modules * run `testCached` for module `core` * run `itest.test` command with arguments ` fastTest` and `slowTests` * run `publishLocal` for all modules The limitation, that a command can only run once is still present and not changed by this PR. See pull request: com-lihaoyi#1521
Configuration menu - View commit details
-
Copy full SHA for 7d0dc52 - Browse repository at this point
Copy the full SHA 7d0dc52View commit details