Following the DRY principle in software development is the best practice. And software developers have a lot of tools for it: functions, classes, modules, packages.
But what about the DRY principle in CI/CD? What if the pipeline's logic is more complex? What if we have multiple repositories?
With this topic you'll discover what tools available for creating clear and maintainable CI/CD workflow based on the Bitbucket Pipelines and Bitbucket Pipes:
Setup Bitbucket Pipelines CI/CD configuration
Use YAML-anchors
Use right docker image for the pipeline's Step
Use Bitbucket Pipes plug&play - simplify integration
Create your own custom pipe for the Bitbucket Pipelines
Share your custom pipe across multiple repositories
Ещё видео!