walter-cd / walter

Tiny deployment pipeline
http://walter-cd.net
Apache License 2.0
438 stars 39 forks source link

Improve wercker release flow #101

Closed ainoya closed 9 years ago

ainoya commented 9 years ago

By this improvement, even after git push without release tag, we can put git tag later and release by the tag with using deploy to wercker task.

New release flow

  1. Merge this PR(only once)
  2. Wait for passing wercker builds
  3. Put release tag on latest commit-id with git tag command locally
  4. Update remote tags on github with git push --tags
  5. Kick Deploy to button on the wercker job corresponding to tagged commit-id
takahi-i commented 9 years ago

Thank you a lot for your contribution @ainoya! I will look into the code.

takahi-i commented 9 years ago

:+1:

takahi-i commented 9 years ago

LGTM