Hi all, we are about to move our beiartf artifactory from tvlk-dev to tvlk-build to handle one of our technical debt, considering that tvlk-dev is a legacy account and we shouldn’t rely on such things for our current technical stacks. We are aware that putting beiartf in tvlk-build means we have to use Google SSO to AWS instead of IAM User access key. This also means that we should change the current authentication method inside Gradle to beiartf, since the current method may force everyone to close and restart IntelliJ IDEA every one hour. After some deliberation, we decided to go ahead with all these migrations and gather some feedback from developers.
This migration process has two big steps, a change to development flow regarding getting the authentication to S3 bucket and a change to which S3 bucket to access. These steps should help smooth the entire migration process and causes minimum disruption to the overall developer works. The complete migration plan can be seen below:
We will provide a guide for each steps that must be done by engineers before the start date. Also there will be slack announcements for these steps to ensure all engineers are informed. In case you have questions, you may reach out to Christianto Handojo as well.
Thank you for your attention and time.
This post is a copy of https://29022131.atlassian.net/wiki/spaces/BEI/blog/2020/05/19/1371440918/Migrating+Beiartf+S3+Artifactory+to+tvlk-build