GitLab CI testing diferencias entre maestro y twig con Nodo

Actualmente estoy tratando de probar las diferencias entre el maestro y una sucursal en GitLab CI.

var branch = require('git-branch'), gitDiffTree = require('git-diff-tree'), path = require('path'); var branch = process.env.CI_BUILD_REF_NAME || branch.sync(); var repoPath = path.resolve(process.env.REPO || (__dirname + '/../.git')); { repoPath: repoPath, gitDiffTreeOptions: { rev: 'master..' + branch } } 

Aquí están los pedazos de código importantes que estoy usando. Esto funciona a nivel local, pero cuando se ejecuta en GitLab CI dice fatal: bad revision 'master.. branch' dos veces que la variable de branch se llenó con el mismo valor. ¿Algún consejo sobre cómo hacer que esto funcione? Anteriormente solía hacer rev: HEAD que no funcionaba bien porque solo probaba la confirmación más reciente en la twig, no todas juntas.