Concourse CI is a modern CI/CD pipeline solution, configured with Yaml. It is both powerful and flexible as well as having a very nice user interface.