bitcoinj / secp256k1-jdk

Java library providing Bitcoin-related Elliptic Curve Cryptography
Apache License 2.0
8 stars 3 forks source link

Add maven-publish.gradle to enable publishing to GitLab #56

Closed msgilligan closed 5 days ago

msgilligan commented 4 months ago

This is DRAFT, because I want to see if I can change allprojects back to subprojects.

msgilligan commented 5 days ago

This is DRAFT, because I want to see if I can change allprojects back to subprojects.

This has been fixed and force-pushed.

I also added ext.publishedProjects = ['secp-api', 'secp-ffm', 'secp-bouncy'] so that only the three main libraries are published to Maven.

msgilligan commented 5 days ago

In the specific case of GitLab actions, it makes sense to link to a CI run of your branch at GitLab, so I can look at the logs and the build artifacts.

I haven't added GitLab CI yet. I'm just going to publish to GitLab's project-level Maven repository. We should add GitLab CI in the future.