You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Michael Luckey (Jira)" <ji...@apache.org> on 2020/10/16 23:12:00 UTC

[jira] [Comment Edited] (BEAM-11068) beam-sdks-java-bom.pom cannot be signed after upgrade to Gradle 6

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

Michael Luckey edited comment on BEAM-11068 at 10/16/20, 11:11 PM:
-------------------------------------------------------------------

[~robinyqiu] Looking at the [generated bom|https://repository.apache.org/service/local/repositories/orgapachebeam-1139/content/org/apache/beam/beam-sdks-java-bom/2.25.0/beam-sdks-java-bom-2.25.0.pom] I am not sure, whether this fixes the underlying issue.

I d expect something alike the previous https://repository.apache.org/service/local/repo_groups/public/content/org/apache/beam/beam-sdks-java-bom/2.24.0/beam-sdks-java-bom-2.24.0.pom


was (Author: michel):
[~robinyqiu] Looking at the [generated box|https://repository.apache.org/service/local/repositories/orgapachebeam-1139/content/org/apache/beam/beam-sdks-java-bom/2.25.0/beam-sdks-java-bom-2.25.0.pom] I am not sure, whether this fixes the underlying issue.

I d expect something alike the previous https://repository.apache.org/service/local/repo_groups/public/content/org/apache/beam/beam-sdks-java-bom/2.24.0/beam-sdks-java-bom-2.24.0.pom

> beam-sdks-java-bom.pom cannot be signed after upgrade to Gradle 6
> -----------------------------------------------------------------
>
>                 Key: BEAM-11068
>                 URL: https://issues.apache.org/jira/browse/BEAM-11068
>             Project: Beam
>          Issue Type: Improvement
>          Components: build-system
>            Reporter: Robin Qiu
>            Assignee: Kenneth Knowles
>            Priority: P1
>             Fix For: 2.26.0
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> I am working on creating Beam 2.25.0 RC1. The repo I created (https://repository.apache.org/#stagingRepositories) failed to close because:
> Missing Signature: '/org/apache/beam/beam-sdks-java-bom/2.25.0/beam-sdks-java-bom-2.25.0.pom.asc' does not exist for 'beam-sdks-java-bom-2.25.0.pom'.
> I checked pom files in other modules and their signatures are present, so I think this problem only happens to beam-sdks-java-bom-2.25.0.pom. Also this has not happened in previous releases. I suspect this is caused by the recent upgrade to Gradle 6.
> I found that https://github.com/apache/beam/blob/master/sdks/java/bom/build.gradle does something special. It does not use a generated pom, instead it uses its own template and copies that to sdks/java/bom/build/publications/mavenJava/ as pom-default.xml. When I run the publish task locally, I found in sdks/java/bom/build/publications/mavenJava/ that the pom-default.xml is signed (i.e. pom-default.xml.asc is present), but beam-sdks-java-bom-2.25.0.pom is not signed (i.e. beam-sdks-java-bom-2.25.0.pom.asc is not present) in the output repository.



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