danielgmyers / flux-swf-client

Apache License 2.0
10 stars 3 forks source link

Clean up versioning logic. No need to publish the parent pom anymore. #121

Closed danielgmyers closed 5 months ago

danielgmyers commented 5 months ago

Rework how the parent pom gets inherited; we don't need to version or publish it anymore, since the module poms get flattened during the build now.

Invert the logic for which modules get skipped during deploys, and make it so each module only needs to override a single property in order to enable deploys.

Version flux-common and flux-testutils separately from flux-swf so they can be released independently as needed.