2017-05-23 Release + Release Freeze Announcement (25 May - 6 July)
Release 2017-05-23
Please note that next week release will be the last release before freeze period.
- Please note any planned changes on Asana and don't forget to fill in dependencies.
- release/2017-05-23 branch will be created on Monday 10am. Please create your own release branch based on the commit id announced.
- Ensure your code is well tested before integrating to develop to avoid any undesired issues during testing/release especially since there will be a holiday on Thursday.
Hotfix rule during release freeze
- All hotfix during Lebaran freeze period will use 2017-05-23 release branches
- Hotfix PIC need to log his plan on asana project RELEASES & INCIDENTS under section HOTFIX DURING LEBARAN FREEZE (will be created on 24 May) based on this template. This hotfix need to be approved explicitly as comments by Team Lead.
- Only use shared-stg for hotfix testing. If you want to test post-freeze features, please use your own testing environment.
- Note to leads:
- Please ensure that every hotfix during lebaran freeze is justifiable, well tested, safe to push, and having roll back plan. If changes can wait until 6 July, please postpone the change.
- If there is urgent and you know the change can cause regression, you can request automated test from QE (@agusw for core product @edy.surjadi for accommodation @lucky for mobile app)
More detailed rule can be seen on this doc: https://docs.google.com/document/d/1Y9NflmKQZkU7ZiSvhBUnu5tU2x43oWIJc_9Og0kz_84/edit.
If you have any concern regarding this, please comment on the doc by mentioning gita@traveloka.com and amal.syahreza@traveloka.com.
Thank you!