devops cicd azure pipelines github yaml dev pipeline unified defined
jenkins pipeline declarative scripted
pipeline jenkins bitbucket docker gitlab setup