-
-
Notifications
You must be signed in to change notification settings - Fork 350
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
Mill after 0.1.7-8-b913c6 cannot build itself properly #268
Comments
@lihaoyi and @shengc, seems like #254's a4713c3 is the culprit. I made |
@robby-phd feel free to revert it if that fixes bootstrapping |
@robby-phd #254 has been reverted |
I suspect https://github.com/lihaoyi/mill/pull/254/files#diff-30112550a1f0d3b2fb7d9d59c21bf5aaL44 is the mistake in #254 |
@shengc It is a possibility; I'm not familiar with that part of mill codebase so @lihaoyi can comment on this more authoritatively. If it is indeed there is an underlying issue, #254 can be revived once that issue is fixed. (I'm actually using the exclusion feature in some of my projects, which is handy.) For now, I think mill should always be able to bootstrap itself so we have some confidence when making changes and accepting pull requests. |
@robby-phd I have found the problem and opened PR #274 |
* fix build * Detect sh/batch launcher, dev.assembly, and release filename. * Updated appveyor cache. * Added some entries for master in readme.md changelog. * Updated readme.md changelog. * fixes #173; use default(compile) configuration for deps as default (#270) * revert #254 to fix bootstrapping #268 * Updated ci tests. * 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 * revive #254 and fix #268 (#274) * Test mill batch (.bat) in AppVeyor * fix minor typos in docs * Sync Ammonite in ScalaModule (with build.sc).
Stumbled upon this when working on #262 so documenting it as an issue: changes between 0.1.7-8-b913c6 and 0.1.7-19-680364 cause mill not to be able to build itself properly; the resulting mill gives the following error trace when compiling itself:
See the following appveyor and travis runs.
The text was updated successfully, but these errors were encountered: