Complete Beiartf Migration For tv-sql-product's Pipelines

Hi all,

Considering that tv-sql-product pipelines are not often used by teams, we think it's better to simply provide a document that will explain the complete steps of the migration. This way teams might postpone the CodeBuild migration until they need to use the pipeline to publish a proxy jar. The Gradle migration is handled centrally by christianto.handojo.

Another important thing is teams have to move the pipeline to another AWS account that isn't deprecated. This account might be your team's own account for multi-account teams, or tvlk-build for those without aws account. This account will be referred as new account for the rest of this guide.

Here are the prerequisites for the executor:

Here are the steps:

The end result for the new terraform code should be pretty similar to this example. For pipelines in tvlk-build, every bei should be replaced with your product domain, including the directory. In case there are problems you can contact christianto.handojo.

This post is a copy of https://29022131.atlassian.net/wiki/spaces/BEI/blog/2020/06/17/1406830659/Complete+Beiartf+Migration+For+tv-sql-product+s+Pipelines