Bo Zhang
Bo Zhang
Waiting forever... it's hard to troubleshoot some problems without source code..
We (Gradle core team) also found this issue. Seems like when two subprojects both apply greendao plugin and enable `--parallel` (which may execute tasks in order `:subproject1:greendaoPrepare` -> `:subproject2:greendaoPrepare`->`:subproject1:greendao`->`:subproject2:greendao` or...
@zhenian can you please reopen this issue?
Well, AFAIK the author can reopen it, unless this issue is locked. Maybe I'm wrong.
I can reproduce with the given sample by running `./gradlew assemble --parallel` twice. I think @zhenian might forget to enable `org.gradle.parallel=true` in the sample project. BTW, `org.gradle.parallel=false` is default value,...
My understanding is that using go proxy is just setting an environment variable, so it should work (I don't test it, though).
Okay, in addition to this one, are there any other "code of conduct" or something that I can refer?
在策略选择之前,二者实际上都被分析了。似乎DEV的时候并不需要分析`gogradle.lock`. https://github.com/gogradle/gogradle/blob/46ddb0cfd0a12a892915a8dc0ebc22b2abeff68e/src/main/java/com/github/blindpirate/gogradle/core/dependency/produce/strategy/GogradleRootProduceStrategy.java#L80
没目的,按照我现在的理解可以不需要这么做。
不能重现。 ``` task A{ doLast{ println 'A' throw new IllegalStateException() } } task B{ doLast{ println 'B' } } project.tasks.B.dependsOn(A) ``` ``` $ gradle410 B --console=plain > Task :A FAILED...