Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ publish a single zip with signatures and MD5s that can be directly published on central.sonatype.com #43

Merged
merged 1 commit into from
Dec 12, 2024

Conversation

ryandens
Copy link
Member

@ryandens ryandens commented Dec 12, 2024

This builds a single file in the following shape we can upload directly to sonatype central

unzip -l build/distributions/java-security-toolkit.zip
Archive:  build/distributions/java-security-toolkit.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  12-12-2024 11:36   io/
        0  12-12-2024 11:36   io/github/
        0  12-12-2024 11:36   io/github/pixee/
        0  12-12-2024 11:36   io/github/pixee/java-security-toolkit/
        0  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/
       64  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.jar.asc.sha256
    55612  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.jar
       40  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.pom.sha1
      821  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-javadoc.jar.asc
       32  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.pom.asc.md5
      821  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.jar.asc
     5535  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.module
      128  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.pom.asc.sha512
      128  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-javadoc.jar.asc.sha512
       32  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.jar.asc.md5
       64  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-sources.jar.asc.sha256
       40  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-sources.jar.sha1
       40  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.module.sha1
       64  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-sources.jar.sha256
       32  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.jar.md5
       64  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.module.sha256
       32  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-javadoc.jar.md5
   386107  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-javadoc.jar
       32  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.module.asc.md5
       40  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-javadoc.jar.asc.sha1
      821  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.pom.asc
      128  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-javadoc.jar.sha512
    33576  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-sources.jar
     1858  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.pom
       64  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.pom.sha256
      128  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.jar.sha512
       64  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.module.asc.sha256
       32  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.pom.md5
       40  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.pom.asc.sha1
       40  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.jar.sha1
      128  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.module.sha512
      128  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-sources.jar.sha512
      128  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.jar.asc.sha512
      128  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-sources.jar.asc.sha512
       40  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-sources.jar.asc.sha1
       32  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-javadoc.jar.asc.md5
       64  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.pom.asc.sha256
       64  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-javadoc.jar.asc.sha256
       40  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.module.asc.sha1
      128  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.pom.sha512
       64  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.jar.sha256
       32  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-sources.jar.asc.md5
      128  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.module.asc.sha512
       32  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-sources.jar.md5
       32  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.module.md5
       64  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-javadoc.jar.sha256
      821  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.module.asc
      821  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-sources.jar.asc
       40  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0-javadoc.jar.sha1
       40  12-12-2024 11:36   io/github/pixee/java-security-toolkit/0.3.0/java-security-toolkit-0.3.0.jar.asc.sha1
---------                     -------
   489433                     55 files```

@ryandens ryandens requested a review from gilday December 12, 2024 19:34
@ryandens ryandens merged commit 47ff314 into main Dec 12, 2024
2 checks passed
@ryandens ryandens deleted the ryandens/publish-zip-for-central branch December 12, 2024 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants