build-node: ubuntu1604-builder-4c-4g
 
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-release-version-java-daily'
       - '{project-name}-{stream}-verify-java':
           mvn-params: '-DskipTests=true'
     mvn-settings: 'dcaegen2-analytics-tca-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-analytics-tca-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'dcaegen2/analytics/tca'
+    project-name: 'dcaegen2-analytics-tca'
+    branch: 'master'
+    build-node: ubuntu1604-builder-4c-4g
+    mvn-settings: 'dcaegen2-analytics-tca-settings'
 
     archive-artifacts: ''
     build-node: ubuntu1604-builder-4c-4g
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
 
     mvn-settings: 'dcaegen2-analytics-pnda-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-analytics-pnda-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/analytics/pnda
+    build-node: ubuntu1604-builder-4c-4g
+    project-name: 'dcaegen2-analytics-pnda'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-analytics-pnda-settings'
 
     archive-artifacts: ''
     build-node: ubuntu1604-docker-8c-8g
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java':
       - '{project-name}-{stream}-merge-java':
           mvn-goals: 'clean install'
     mvn-settings: 'dcaegen2-analytics-tca-gen2-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-analytics-tca-gen2-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/analytics/tca-gen2
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-analytics-tca-gen2'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-analytics-tca-gen2-settings'
 
     archive-artifacts: ''
     build-node: ubuntu1604-docker-8c-8g
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-release-version-java-daily'
       - '{project-name}-{stream}-verify-java':
           mvn-goals: 'clean install'
     mvn-settings: 'dcaegen2-collectors-datafile-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-collectors-datafile-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/collectors/datafile
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-collectors-datafile'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-collectors-datafile-settings'
 
     archive-artifacts: 'hv-collector-coverage/target/site/jacoco-aggregate,**/target/reports/detekt-report.html'
     build-node: ubuntu1604-docker-8c-8g
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java':
           mvn-goals: 'clean install'
       - '{project-name}-{stream}-merge-java':
           # No-op
           script: '/bin/true'
 
+- project:
+    name: dcaegen2-collectors-hv-ves-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/collectors/hv-ves
+    project-name: 'dcaegen2-collectors-hv-ves'
+    branch: 'master'
+    build-node: ubuntu1604-docker-8c-8g
+    mvn-settings: 'dcaegen2-collectors-hv-ves-settings'
 
     name: dcaegen2-collectors-restconf
     project-name: 'dcaegen2-collectors-restconf'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'dcaegen2-collectors-restconf-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-collectors-restconf-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/collectors/restconf
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-collectors-restconf'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-collectors-restconf-settings'
 
     name: dcaegen2-collectors-snmptrap
     project-name: 'dcaegen2-collectors-snmptrap'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'dcaegen2-collectors-snmptrap-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-collectors-snmptrap-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/collectors/snmptrap
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-collectors-snmptrap'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-collectors-snmptrap-settings'
 
     name: dcaegen2-collectors-ves
     project-name: 'dcaegen2-collectors-ves'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'dcaegen2-collectors-ves-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-collectors-ves-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/collectors/ves
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-collectors-ves'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-collectors-ves-settings'
 
     name: dcaegen2-deployments
     project-name: 'dcaegen2-deployments'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     archive-artifacts: ''
     build-node: 'ubuntu1604-docker-8c-8g'
     build-timeout: 180
+
+- project:
+    name: dcaegen2-deployments-clm
+    jobs:
+      - gerrit-maven-clm
+    build-node: ubuntu1604-docker-8c-8g
+    project: dcaegen2/deployments
+    project-name: 'dcaegen2-deployments'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-deployments-settings'
 
     name: dcaegen2-platform-blueprints
     project-name: 'dcaegen2-platform-blueprints'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     files: '**'
     archive-artifacts: ''
     build-node: 'ubuntu1604-docker-8c-8g'
+
+- project:
+    name: dcaegen2-platform-blueprints-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/platform/blueprints
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-platform-blueprints'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-platform-blueprints-settings'
 
     name: dcaegen2-platform-cdapbroker
     project-name: 'dcaegen2-platform-cdapbroker'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     files: '**'
     archive-artifacts: ''
     build-node: 'ubuntu1604-docker-8c-8g'
+
+- project:
+    name: dcaegen2-platform-cdapbroker-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/platform/cdapbroker
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-platform-cdapbroker'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-platform-cdapbroker-settings'
 
     name: dcaegen2-platform-cli
     project-name: 'dcaegen2-platform-cli'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'dcaegen2-platform-cli-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-platform-cli-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/platform/cli
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-platform-cli'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-platform-cli-settings'
 
     name: dcaegen2-platform-configbinding
     project-name: 'dcaegen2-platform-configbinding'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'dcaegen2-platform-configbinding-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-platform-configbinding-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/platform/configbinding
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-platform-configbinding'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-platform-configbinding-settings'
 
     name: dcaegen2-platform-deployment-handler
     project-name: 'dcaegen2-platform-deployment-handler'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     files: '**'
     archive-artifacts: ''
     build-node: 'ubuntu1604-docker-8c-8g'
+
+- project:
+    name: dcaegen2-platform-deployment-handler-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/platform/deployment-handler
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-platform-deployment-handler'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-platform-deployment-handler-settings'
 
     name: dcaegen2-platform-inventory-api
     project-name: 'dcaegen2-platform-inventory-api'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'dcaegen2-platform-inventory-api-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-platform-inventory-api-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/platform/inventory-api
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-platform-inventory-api'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-platform-inventory-api-settings'
 
     name: dcaegen2-platform-plugins
     project-name: 'dcaegen2-platform-plugins'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'dcaegen2-platform-plugins-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-platform-plugins-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/platform/plugins
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-platform-plugins'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-platform-plugins-settings'
 
     name: dcaegen2-platform-policy-handler
     project-name: 'dcaegen2-platform-policy-handler'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'dcaegen2-platform-policy-handler-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-platform-policy-handler-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/platform/policy-handler
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-platform-policy-handler'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-platform-policy-handler-settings'
 
     name: dcaegen2-platform-servicechange-handler
     project-name: 'dcaegen2-platform-servicechange-handler'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     files: '**'
     archive-artifacts: ''
     build-node: 'ubuntu1604-docker-8c-8g'
+
+- project:
+    name: dcaegen2-platform-servicechange-handler-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/platform/servicechange-handler
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-platform-servicechange-handler'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-platform-servicechange-handler-settings'
 
     name: dcaegen2-services-heartbeat
     project-name: 'dcaegen2-services-heartbeat'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'dcaegen2-services-heartbeat-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-services-heartbeat-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/services/heartbeat
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-services-heartbeat'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-services-heartbeat-settings'
 
     name: dcaegen2-services-mapper
     project-name: 'dcaegen2-services-mapper'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'dcaegen2-services-mapper-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-services-mapper-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/services/mapper
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-services-mapper'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-services-mapper-settings'
 
     name: dcaegen2-services-prh
     project-name: 'dcaegen2-services-prh'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'dcaegen2-services-prh-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-services-prh-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/services/prh
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-services-prh'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-services-prh-settings'
 
     python-version: python3
 
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
     mvn-settings: 'dcaegen2-utils-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: dcaegen2-utils-clm
+    jobs:
+      - gerrit-maven-clm
+    project: dcaegen2/utils
+    build-node: ubuntu1604-docker-8c-8g
+    project-name: 'dcaegen2-utils'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-utils-settings'
 
     name: dcaegen2
     project-name: 'dcaegen2'
     jobs:
-      - gerrit-maven-clm
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
       deployAtEnd=true
     files: '**'
     archive-artifacts: ''
+
+- project:
+    name: dcaegen2-clm
+    jobs:
+      - gerrit-maven-clm
+    project: 'dcaegen2'
+    project-name: 'dcaegen2'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-settings'