Get Started with Tekton for Building CI/CD Pipelines
Dive into Tekton for building robust CI/CD pipelines. Automate software delivery, improve code quality, and streamline workflows with Tekton’s flexible platform for building cloud-native apps.
At a Glance
Tekton is a highly flexible pipeline system that provides a framework for building, deploying, and running cloud-native applications. In this hands-on guided project, you will create a simple Tekton pipeline within an IBM Cloud environment.
Developers worldwide use Tekton to automate the delivery of a wide range of applications. Tekton skills are invaluable to easily define, run, and manage tasks such as building code, testing, and deploying applications.
In this hands-on guided project, you’ll learn how to create and modify a Tekton pipeline within an IBM Cloud environment.
You will discover best practices for structuring a Tekton pipeline project and authoring Tekton pipelines and tasks so that they are easy to use and parameterize. You’ll also learn practical approaches to publishing your pipeline and task definitions to a Git repository.
Completing this project will provide you with practical experience working with Tekton pipelines and job-ready skills to apply to other projects.
A Look at the Project Ahead
After completing this project, you’ll be able to:
- Create a base pipeline and task to echo a message
- Apply parameters to the task and pipeline
- Apply additional parameters to a pipeline to clone a Git repository
What You’ll Need
For this project, you will need:
- A basic understanding of YAML
- A GitHub account
- An intermediate-level knowledge of CLIs
You’ll have access to a cloud-based IDE that includes all of the required software, including Tekton, preinstalled. All you need is a recent version of a modern web browser to complete this project.
There are no reviews yet.