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

Improve release process #328

Open
pwittchen opened this Issue Apr 4, 2019 · 0 comments

Comments

Projects
None yet
1 participant
@pwittchen
Copy link
Owner

commented Apr 4, 2019

Add the following improvements to the release process:

  • optionally, remove steps related to RxJava1.x from the RELEASING.md file (they're no longer needed)
  • create release.sh script, which will do the following things:
    • update docs (see update_docs.sh script and https://stackoverflow.com/a/12363366/1150795)
    • update javadocs (see update_javadocs.sh)
    • upload artifact to the maven central repository (see uploadArchives gradle task)
    • close and release the artifact (see closeAndReleaseRepository gradle task)
    • print message about the success in the end

Note: basically everything is ready to automate right now and I just need to glue it toghether

As a final effect I'd like to have a single script, which will do all the work mentioned above automatically within a single call like:

./release.sh

@pwittchen pwittchen self-assigned this Apr 4, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.