You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2021/04/15 13:22:00 UTC

[jira] [Commented] (KYLIN-4591) Artifact shaded-guava break release:prepare

    [ https://issues.apache.org/jira/browse/KYLIN-4591?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17322175#comment-17322175 ] 

ASF subversion and git services commented on KYLIN-4591:
--------------------------------------------------------

Commit ac8fd829db774fc74c864bb3a8e96651dbfbdb4a in kylin's branch refs/heads/v3.1.2-release from Chunen Ni
[ https://gitbox.apache.org/repos/asf?p=kylin.git;h=ac8fd82 ]

KYLIN-4591 exclude external module


> Artifact shaded-guava break release:prepare
> -------------------------------------------
>
>                 Key: KYLIN-4591
>                 URL: https://issues.apache.org/jira/browse/KYLIN-4591
>             Project: Kylin
>          Issue Type: Improvement
>          Components: Tools, Build and Test
>            Reporter: Xiaoxiang Yu
>            Assignee: Xiaoxiang Yu
>            Priority: Major
>             Fix For: Future
>
>
> Let me try to explain the problem I faced:
> As I am the release manager of kylin 3.1.0, I am trying to use following command to do the release.
> {code:bash}
> mvn release:prepare
> {code}
> And this maven-release-plugin will check a lot of pre-requirements, at the end, it will throw an exception:
> {noformat}
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare (default-cli) on project kylin: Can't release project due to non released dependencies :
> [ERROR]     org.apache.kylin:kylin-shaded-guava:jar:3.1.0-SNAPSHOT:compile
> [ERROR] in project 'Apache Kylin - Core Common' (org.apache.kylin:kylin-core-common:jar:3.1.0-SNAPSHOT)
> [ERROR] -> [Help 1]
> {noformat}
> It means that a dependency which has a "X.Y.Z-SNAPSHOT" version and its artifact/jar cannot be built from source code is forbidden.
> Unluckily, the "shaded-guava" is in this case.
> As a workaround, I remove the "SNAPSHOT" postfix for this "shaded-guava", and install "shaded-guava" locally. After that, I execute _mvn release:prepare_ command and everything look fine in my machine.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)