Skip to content

Crash when applying both publish plugins #4

@nesterov-n

Description

@nesterov-n

Hello.

I've found an error when using this plugin and the Huawei plugin simultaneously. A sample project to reproduce it:
https://github.com/nesterov-n/publish-sample

plugins {
    id("com.android.application")
    id("org.jetbrains.kotlin.android")
    id("ru.cian.rustore-publish-gradle-plugin") version "0.2.1"
    id("ru.cian.huawei-publish-gradle-plugin") version "1.4.0"
}

Error stack trace at gradle sync:

Caused by: org.gradle.api.UnknownTaskException: Task with name 'assembleDebug' not found in project ':app'.
        at org.gradle.api.internal.tasks.DefaultTaskCollection.createNotFoundException(DefaultTaskCollection.java:102)
        at org.gradle.api.internal.tasks.DefaultTaskCollection.createNotFoundException(DefaultTaskCollection.java:46)
        at org.gradle.api.internal.DefaultNamedDomainObjectCollection.named(DefaultNamedDomainObjectCollection.java:360)
        at org.gradle.api.internal.tasks.DefaultTaskCollection.named(DefaultTaskCollection.java:112)
        at ru.cian.huawei.publish.HuaweiPublishPlugin$createTask$1.execute(HuaweiPublishPlugin.kt:41)
        at ru.cian.huawei.publish.HuaweiPublishPlugin$createTask$1.execute(HuaweiPublishPlugin.kt:38)
        at org.gradle.api.internal.DefaultMutationGuard$1.execute(DefaultMutationGuard.java:45)
        at org.gradle.api.internal.DefaultMutationGuard$1.execute(DefaultMutationGuard.java:45)
        ...

I tried to fix this crash, here's the commit that addresses it:
nesterov-n@9666374

Made task setup similar to the Huawei plugin.

I can create a pull request, if needed.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions