Archive

Archive for August, 2016

File based CI trigger

August 15, 2016 Leave a comment

GitLab has introduced file based ci trigger. The ci is using yaml notation in order to describe build pipeline  and  system recognized .gitlab-ci.yml file.    I think this is very power concept for following reasons : It bring text-based dsl ( yaml in this case) and  the file nature of the build definition allows  to version and branch it along with code. Immediate benefit is that by the branching code base , the branch comes with the cloned build definition from the parent . Microsoft could improve on by adding more notation other than yaml ,  adding run-time incline information like $agent and $Build and also bring interactive intelligence using collaboration (bot) platform.

Categories: Uncategorized