linkedin / parseq

Asynchronous Java made easier
Apache License 2.0
1.17k stars 266 forks source link

Set up automated releases, improve helper scripts #259

Closed evanw555 closed 4 years ago

evanw555 commented 4 years ago

Sets up automatic Bintray publications in Travis whenever a tag is pushed. Improves the local-release script and re-purposes the release script to create and push a tag to trigger a deployment. Also removes the "Built-By" property from the JAR manifest.

Release Workflow:

  1. ./scripts/release to release from the current HEAD.
  2. Go to ParSeq on GitHub to verify that the publication job ran successfully.

Snapshot Workflow:

Note:

Follow-up Items: