blog.yongweilun.meTekton CI/CD Part 4: Running test with docker compose on PipelinesThe example is based on the previous blog - Running tests with Docker Compose on Cloud Build Based on the example above, we wanted to run Docker Compose on CI, to execute tests with a fresh database, and we are able to run it successfully on Cloud Bu...Apr 2, 2022·3 min read
blog.yongweilun.meTekton CI/CD Part 3: Building custom Interceptor for TriggersOn previous post, we have built Triggers that will react to push events. Problem However, if we were using monorepo, we would like to trigger different Pipeline build based on the path change For example the repository like this |-- ui/ |-- backend/...Mar 31, 2022·4 min read
blog.yongweilun.meTekton CI/CD Part 2: Run Pipelines on code change with TriggersOn the previous post, we have built Pipelines to build images. In this post we will use Trigger to watch for Git events, to trigger Pipelines on git push Installation install TektonTriggers Concept Tekton Triggers have a few resources EventListener ...Mar 26, 2022·3 min read
blog.yongweilun.meTekton CI/CD Part 1: Building image with PipelinesWhat is Tekton Tekton is an open-source project from the Continuous Delivery Foundation for creating CI/CD systems from You might wonder what is the difference with Jenkins, in shorts Jenkins is more like "stateful" (Jenkins can be stateless with ...Mar 15, 2022·5 min read
blog.yongweilun.meRunning tests with Docker Compose on Cloud BuildWhy run tests with Docker Compose Running integration testing is very important in software development. It gives you confidence in the correctness of the software system. Most of the time, the software system is required to communicate to third-part...Oct 17, 2021·5 min read