Hi, mentors,

I am trying to figure out the way to publish Heron artifacts (api, spi,
storm-compatibility, simulator) to repository.apache.org.

After the Apache migration, the repository and scripts are different from
before. I am trying to find information about the process. This are the
steps I am following:
http://www.apache.org/dev/publishing-maven-artifacts.html


The "maven deploy" command seems to be successful (log is at the end of
this email), but I couldn't find the files in the repository, and the next
command gave me a "file not found in snapshot dir" error message.

I thought it's a permissions issue so I filed a ticket to Apache
Infrastructure: https://issues.apache.org/jira/browse/INFRA-17813

And Chris said I have the right role and need to work with mentors to set
up nexus. Could you take a look?

BTW I believe I have configured maven encryption following this doc:
http://maven.apache.org/guides/mini/guide-encryption.html

Thanks in advance!
--ning



Maven deploy output:

[tw-mbp-nwang heron-api (release/v0.20.1-incubating-rc1)]$ mvn deploy
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model
for org.apache.heron:heron-api:jar:v0.20.1-incubating-rc1
[WARNING] 'build.plugins.plugin.version' for
com.theoryinpractise:clojure-maven-plugin is missing. @ line 155, column 21
[WARNING]
[WARNING] It is highly recommended to fix these problems because they
threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support
building such malformed projects.
[WARNING]
[INFO]
[INFO] ---------------------< org.apache.heron:heron-api
>---------------------
[INFO] Building heron-api v0.20.1-incubating-rc1
[INFO] --------------------------------[ jar
]---------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @
heron-api ---
[INFO]
[INFO] --- maven-remote-resources-plugin:1.5:process
(process-resource-bundles) @ heron-api ---
[INFO]
[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @
heron-api ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
/Users/nwang/workspace/heron_clean/artifacts/v0.20.1-incubating-rc1/heron-api/src/main/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @
heron-api ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-resources-plugin:3.1.0:testResources
(default-testResources) @ heron-api ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
/Users/nwang/workspace/heron_clean/artifacts/v0.20.1-incubating-rc1/heron-api/src/test/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @
heron-api ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:2.22.0:test (default-test) @ heron-api ---
[INFO]
[INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ heron-api ---
[INFO] Building jar:
/Users/nwang/workspace/heron_clean/artifacts/v0.20.1-incubating-rc1/heron-api/target/heron-api-v0.20.1-incubating-rc1.jar
[INFO]
[INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @
heron-api ---
[INFO] Skipping because packaging 'jar' is not pom.
[INFO]
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ heron-api
---
[INFO] Installing
/Users/nwang/workspace/heron_clean/artifacts/v0.20.1-incubating-rc1/heron-api/target/heron-api-v0.20.1-incubating-rc1.jar
to
/Users/nwang/.m2/repository/org/apache/heron/heron-api/v0.20.1-incubating-rc1/heron-api-v0.20.1-incubating-rc1.jar
[INFO] Installing
/Users/nwang/workspace/heron_clean/artifacts/v0.20.1-incubating-rc1/heron-api/pom.xml
to
/Users/nwang/.m2/repository/org/apache/heron/heron-api/v0.20.1-incubating-rc1/heron-api-v0.20.1-incubating-rc1.pom
[INFO]
[INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ heron-api ---
Uploading to apache.releases.https:
https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/heron/heron-api/v0.20.1-incubating-rc1/heron-api-v0.20.1-incubating-rc1.jar
Uploaded to apache.releases.https:
https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/heron/heron-api/v0.20.1-incubating-rc1/heron-api-v0.20.1-incubating-rc1.jar
(7.6 kB at 5.1 kB/s)
Uploading to apache.releases.https:
https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/heron/heron-api/v0.20.1-incubating-rc1/heron-api-v0.20.1-incubating-rc1.pom
Uploaded to apache.releases.https:
https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/heron/heron-api/v0.20.1-incubating-rc1/heron-api-v0.20.1-incubating-rc1.pom
(7.4 kB at 8.1 kB/s)
Downloading from apache.releases.https:
https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/heron/heron-api/maven-metadata.xml
Downloaded from apache.releases.https:
https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/heron/heron-api/maven-metadata.xml
(339 B at 790 B/s)
Uploading to apache.releases.https:
https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/heron/heron-api/maven-metadata.xml
Uploaded to apache.releases.https:
https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/heron/heron-api/maven-metadata.xml
(339 B at 418 B/s)
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 7.652 s
[INFO] Finished at: 2019-02-06T09:00:01-08:00
[INFO]
------------------------------------------------------------------------
[tw-mbp-nwang heron-api (release/v0.20.1-incubating-rc1)]$

Reply via email to