{
  "_class" : "hudson.maven.MavenModuleSet",
  "actions" : [
    None,
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction"
    },
    {
      "_class" : "com.cloudbees.plugins.credentials.ViewCredentialsAction"
    }
  ],
  "description" : "",
  "displayName" : "Eclipse Sensinact",
  "displayNameOrNull" : None,
  "fullDisplayName" : "Eclipse Sensinact",
  "fullName" : "Eclipse Sensinact",
  "name" : "Eclipse Sensinact",
  "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/",
  "buildable" : True,
  "builds" : [
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 36,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/36/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 35,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/35/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 34,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/34/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 33,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/33/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 32,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/32/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 31,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/31/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 30,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/30/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 29,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/29/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 28,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/28/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 27,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/27/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 26,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/26/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 25,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/25/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 24,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/24/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 23,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/23/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 22,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/22/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 21,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/21/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 20,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/20/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 19,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/19/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 18,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/18/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 17,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/17/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 16,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/16/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 15,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/15/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 14,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/14/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 13,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/13/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 12,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/12/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 11,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/11/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 10,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/10/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 9,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/9/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 8,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/8/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 7,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/7/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 6,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/6/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 5,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/5/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 4,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/4/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 3,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/3/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 2,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/2/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 1,
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/1/"
    }
  ],
  "color" : "blue",
  "firstBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 1,
    "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/1/"
  },
  "healthReport" : [
    {
      "description" : "Build stability: No recent builds failed.",
      "iconClassName" : "icon-health-80plus",
      "iconUrl" : "health-80plus.png",
      "score" : 100
    }
  ],
  "inQueue" : False,
  "keepDependencies" : False,
  "lastBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 36,
    "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/36/"
  },
  "lastCompletedBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 36,
    "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/36/"
  },
  "lastFailedBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 24,
    "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/24/"
  },
  "lastStableBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 36,
    "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/36/"
  },
  "lastSuccessfulBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 36,
    "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/36/"
  },
  "lastUnstableBuild" : None,
  "lastUnsuccessfulBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 25,
    "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/25/"
  },
  "nextBuildNumber" : 37,
  "property" : [
    {
      "_class" : "com.coravy.hudson.plugins.github.GithubProjectProperty"
    },
    {
      "_class" : "com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty"
    }
  ],
  "queueItem" : None,
  "concurrentBuild" : False,
  "disabled" : False,
  "downstreamProjects" : [
    
  ],
  "labelExpression" : None,
  "scm" : {
    "_class" : "hudson.plugins.git.GitSCM"
  },
  "upstreamProjects" : [
    
  ],
  "modules" : [
    {
      "name" : "org.eclipse.sensinact:gateway",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact$gateway/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Gateway Project"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:application-manager",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$application-manager/",
      "color" : "blue",
      "displayName" : "sensiNact IoT AppManager - Core"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:basic-plugin",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$basic-plugin/",
      "color" : "blue",
      "displayName" : "sensiNact IoT AppManager - Basic Plugin"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:parent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$parent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Platform"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-application",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-application/",
      "color" : "blue",
      "displayName" : "sensiNact IoT AppManager - Parent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-bom",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-bom/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Bill of Materials"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-common",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-common/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Common Data Structures"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-core",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-core/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Core"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-datastore",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-datastore/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Data store parent module"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-datastore-api",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-datastore-api/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Data Store Access API"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-framework-extension",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-framework-extension/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - OSGi Framework Security Extension"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-generic",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-generic/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Generic implementation"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-historic-api",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-historic-api/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Historic API"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-historic-manager",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-historic-manager/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Historic Reader Manager"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-mail-connector",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-mail-connector/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - EMail Account Connector"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-parent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-parent/",
      "color" : "blue",
      "displayName" : "sensinact-parent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-remote-osgi",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-remote-osgi/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Remote OSGi"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-security",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-security/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Security parent module"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-security-core",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-security-core/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Security Core"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-security-keybuilder",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-security-keybuilder/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Security Core User Key Builder"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-security-none",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-security-none/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Security Moke"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-security-oauth2",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-security-oauth2/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - oAuth2 Security"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-security-openid-keybuilder",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-security-openid-keybuilder/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Security Core OpenId User Key Builder"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-security-test",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-security-test/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Security Core Test"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-shell",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-shell/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Shell"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-signature-validator-api",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-signature-validator-api/",
      "color" : "blue",
      "displayName" : "OSGi Security Layer - Jar Validation API"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-signature-validator-mock",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-signature-validator-mock/",
      "color" : "blue",
      "displayName" : "OSGi Security Layer - Jar Validation Mock"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-signature-validator-secure",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-signature-validator-secure/",
      "color" : "blue",
      "displayName" : "OSGi Security Layer - Jar Validation"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-sqlite-connector",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-sqlite-connector/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - SQLite DataBase Connector"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-system",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-system/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - System"
    },
    {
      "name" : "org.eclipse.sensinact.gateway:sensinact-utils",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway$sensinact-utils/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Utilities"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.archetypes:parent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.archetypes$parent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Archetypes parent project"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.archetypes:sensinact-basis-archetype",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.archetypes$sensinact-basis-archetype/",
      "color" : "blue",
      "displayName" : "sensinact-basis-archetype"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.archetypes:sensinact-http-archetype",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.archetypes$sensinact-http-archetype/",
      "color" : "blue",
      "displayName" : "sensinact-http-archetype"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.archetypes:sensinact-webapp-archetype",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.archetypes$sensinact-webapp-archetype/",
      "color" : "blue",
      "displayName" : "sensinact-webapp-archetype"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.core:annotation",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$annotation/",
      "color" : "blue",
      "displayName" : "SensiNact core Annotations"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.core:api",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$api/",
      "color" : "blue",
      "displayName" : "SensiNact core API"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.core:core",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$core/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact core components"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.core:emf-api",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$emf-api/",
      "color" : "blue",
      "displayName" : "SensiNact core API with EMF dependencies"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.core:geo-json",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$geo-json/",
      "color" : "blue",
      "displayName" : "SensiNact GeoJSON mapping types"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.core:impl",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core$impl/",
      "color" : "blue",
      "displayName" : "SensiNact core implementation"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.core.models:metadata",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$metadata/",
      "color" : "blue",
      "displayName" : "SensiNact internal Metadata Model"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.core.models:models",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$models/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact model components"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.core.models:provider",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$provider/",
      "color" : "blue",
      "displayName" : "SensiNact Provider Model"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.core.models:testdata",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.core.models$testdata/",
      "color" : "blue",
      "displayName" : "SensiNact internal Testdata Model"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:android-imu",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$android-imu/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (android-imu bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:application",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$application/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (application bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:assembly",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$assembly/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Gateway assembly"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:attributesfilter",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$attributesfilter/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (attributesfilter bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:distribution",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$distribution/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Distribution"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:exports",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$exports/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact exports"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:free-sms",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$free-sms/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (free-sms bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:geojsonfilter",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$geojsonfilter/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (geojsonfilter bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:historic",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$historic/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (historic bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:http-client",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$http-client/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (http-client bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:influxdb-storage-agent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$influxdb-storage-agent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (influxdb-storage-agent bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:kodi",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$kodi/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (kodi bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:launcher",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$launcher/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Feature Launcher"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:ldapfilter",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$ldapfilter/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (ldapfilter bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:mqtt-nb",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$mqtt-nb/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (mqtt-nb bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:mqtt-sb",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$mqtt-sb/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (mqtt-sb bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:mqtt-server",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$mqtt-server/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (mqtt-server bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:onem2m",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$onem2m/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (onem2m bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:onem2m-mqttbinding",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$onem2m-mqttbinding/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (onem2m-mqttbinding bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:openhab",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$openhab/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (openhab bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:openweather",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$openweather/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (openweather bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:packaging",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$packaging/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Packaging"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:parent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$parent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Distribution"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:profile",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$profile/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (bridge profile generator)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:rest",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$rest/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (rest bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:sdk",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$sdk/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact SDK"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:sensinact-datastore",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$sensinact-datastore/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (sensinact-datastore bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:sensinact-distribution-generator",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$sensinact-distribution-generator/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Distribution Generator"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:sensinact-distribution-template",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$sensinact-distribution-template/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - OSGi Distribution Template"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:sensinact-distribution-template-with-openid-security",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$sensinact-distribution-template-with-openid-security/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - OSGi Distribution Template With OpenId Security"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:sensinact-distribution-template-with-security",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$sensinact-distribution-template-with-security/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - OSGi Distribution Template With Security"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:sensinact-remote",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$sensinact-remote/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (sensinact-remote bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:simulation",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$simulation/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (simulation bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:storage-agent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$storage-agent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (storage-agent bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:swagger",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$swagger/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (swagger bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:test-utils",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$test-utils/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Feature Launcher Test Utilities"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution:ttn-device",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution$ttn-device/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Runtime (ttn-device bridge dependencies)"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution.features:core-feature",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$core-feature/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact core Feature"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution.features:features",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$features/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Features"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution.features:gogo-shell-feature",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$gogo-shell-feature/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Gogo Shell Feature"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution.features:jakarta-rest-whiteboard-feature",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$jakarta-rest-whiteboard-feature/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Jakarta RESTful Web Services Whiteboard Feature"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution.features:jakarta-servlet-whiteboard-feature",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$jakarta-servlet-whiteboard-feature/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Servlet whiteboard Feature"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution.features:northbound-ogc-sensorthings-feature",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-ogc-sensorthings-feature/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Northbound OGC Sensorthings API Feature"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution.features:northbound-ogc-sensorthings-mqtt-feature",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-ogc-sensorthings-mqtt-feature/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Northbound OGC Sensorthings MQTT Feature"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution.features:northbound-oidc-authenticator-feature",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-oidc-authenticator-feature/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact OIDC authentication Feature"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution.features:northbound-rest-feature",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-rest-feature/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Northbound REST API Feature"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution.features:northbound-websocket-feature",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$northbound-websocket-feature/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Northbound WebSocket API Feature"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution.features:timescale-history-provider-feature",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$timescale-history-provider-feature/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Timescale DB History Provider  Feature"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.distribution.features:virtual-temperature-sensor-feature",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.distribution.features$virtual-temperature-sensor-feature/",
      "color" : "blue",
      "displayName" : "Eclipse sensiNact Virtual Temperature Feature"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.examples:action",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$action/",
      "color" : "blue",
      "displayName" : "Example action"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.examples:examples",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$examples/",
      "color" : "blue",
      "displayName" : "Prototype examples"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.examples:generic",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$generic/",
      "color" : "blue",
      "displayName" : "Example generic"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.examples:model-based",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$model-based/",
      "color" : "blue",
      "displayName" : "Example model-based"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.examples:notification",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$notification/",
      "color" : "blue",
      "displayName" : "Example notification"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.examples:pull-based",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$pull-based/",
      "color" : "blue",
      "displayName" : "Example pull-based"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.examples:push-based",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$push-based/",
      "color" : "blue",
      "displayName" : "Example push-based"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.examples:reflective",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$reflective/",
      "color" : "blue",
      "displayName" : "Example reflective"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.examples:writable",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.examples$writable/",
      "color" : "blue",
      "displayName" : "Example writable"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound:gogo-shell",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$gogo-shell/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound Gogo Shell Commands"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound:northbound",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$northbound/",
      "color" : "blue",
      "displayName" : "Northbound Connectors"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound:query-handler",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$query-handler/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound Query Handler"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound:rest",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$rest/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound REST"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound:websocket",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound$websocket/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound WebSocket"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.filters:filters",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$filters/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound Filters"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.filters:filters.core",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$filters.core/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound Filters :: Core"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.filters:ldap",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.filters$ldap/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound Filters :: LDAP"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.security:authentication-api",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$authentication-api/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound Security API"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.security:openid-connect",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$openid-connect/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound Open Id Connect authentication validator"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.security:security",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$security/",
      "color" : "blue",
      "displayName" : "Northbound Security Providers"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.security:security-api",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.security$security-api/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound Security API"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.sensorthings:dto",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$dto/",
      "color" : "blue",
      "displayName" : "dto"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.sensorthings:filter",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$filter/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound SensorThings :: Filter Parser"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.sensorthings:mqtt",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$mqtt/",
      "color" : "blue",
      "displayName" : "Sensorthings MQTT"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.sensorthings:rest.api",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$rest.api/",
      "color" : "blue",
      "displayName" : "rest.api"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.sensorthings:rest.gateway",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$rest.gateway/",
      "color" : "blue",
      "displayName" : "rest.gateway"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.sensorthings:sensorthings",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.sensorthings$sensorthings/",
      "color" : "blue",
      "displayName" : "sensorthings"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.session:session",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session/",
      "color" : "blue",
      "displayName" : "Northbound Session Provider"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.session:session-api",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session-api/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound Session API"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.northbound.session:session-impl",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.northbound.session$session-impl/",
      "color" : "blue",
      "displayName" : "SensiNact Northbound Session Provider"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:attributes-filter",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$attributes-filter/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Attributes filter"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:attributes-filtering",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$attributes-filtering/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Attributes filtering parent module"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:generic-storage-agent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$generic-storage-agent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Generic Historical Storage Agent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:geo-filtering",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$geo-filtering/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - GeoJSON filtering parent module"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:geojson-filter",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$geojson-filter/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - GeoJSON filter"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:http-onem2m-agent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$http-onem2m-agent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - HTTP oneM2M Northbound Agent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:http-storage-agent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$http-storage-agent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - HTTP Historical Storage Agent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:http-tools",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$http-tools/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - HTTP Forwarding and Callback Factories"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:influxdb-storage-agent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$influxdb-storage-agent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Influxdb Historical Storage Agent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:jsonpath-filter",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$jsonpath-filter/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - JSON Path filter"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:jsonpath-filtering",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$jsonpath-filtering/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - JSONPath filtering parent module"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:ldap-filter",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$ldap-filter/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - LDAP filter"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:ldap-filtering",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$ldap-filtering/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - LDAP filtering parent module"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:mqtt",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$mqtt/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - MQTT Northbound Agent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:mqtt-agent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$mqtt-agent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - MQTT Northbound Agent Instance"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:mqtt-generic-agent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$mqtt-generic-agent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - MQTT Generic Northbound Agent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:mqtt-onem2m-agent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$mqtt-onem2m-agent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - MQTT oneM2M Northbound Agent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:parent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$parent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Northbound parent module"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:rest-access",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$rest-access/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - HTTP REST Access"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.nthbnd:sensinact-northbound-access",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.nthbnd$sensinact-northbound-access/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Northbound Access"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.protocol:http",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.protocol$http/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - HTTP Protocol"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.protocol:parent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.protocol$parent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Communication protocol parent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.protocol:ssdp",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.protocol$ssdp/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - SSDP"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.simulated.devices:billboard",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.simulated.devices$billboard/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Simulated Billboard"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.simulated.devices:button",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.simulated.devices$button/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Simulated Button"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.simulated.devices:fan",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.simulated.devices$fan/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Simulated Fan"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.simulated.devices:light",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.simulated.devices$light/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Simulated Light"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.simulated.devices:simulated-devices",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.simulated.devices$simulated-devices/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Simulated Devices"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.simulated.devices:slider",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.simulated.devices$slider/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Simulated Slider"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.simulated.devices:temperatures-generator",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.simulated.devices$temperatures-generator/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Simulated Temperatures Generator"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound:southbound",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound$southbound/",
      "color" : "blue",
      "displayName" : "Southbound Connectors"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.device-factory:device-factory",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$device-factory/",
      "color" : "blue",
      "displayName" : "Southbound Device Factory :: Parent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.device-factory:device-factory-core",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$device-factory-core/",
      "color" : "blue",
      "displayName" : "SensiNact Southbound Device factory :: Core"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.device-factory:parser-csv",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$parser-csv/",
      "color" : "blue",
      "displayName" : "SensiNact Southbound Device factory :: CSV parser"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.device-factory:parser-json",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.device-factory$parser-json/",
      "color" : "blue",
      "displayName" : "SensiNact Southbound Device factory :: JSON parser"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.history:history",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$history/",
      "color" : "blue",
      "displayName" : "History Connectors"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.history:history-api",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$history-api/",
      "color" : "blue",
      "displayName" : "history-api"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.history:timescale-provider",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.history$timescale-provider/",
      "color" : "blue",
      "displayName" : "timescale-provider"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.http:http-callback-whiteboard",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-callback-whiteboard/",
      "color" : "blue",
      "displayName" : "Sensinact Southbound HTTP :: Callback whiteboard"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.http:http-device-factory",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-device-factory/",
      "color" : "blue",
      "displayName" : "Sensinact Southbound HTTP :: Device Factory"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.http:http-parent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.http$http-parent/",
      "color" : "blue",
      "displayName" : "Southbound HTTP :: Parent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.mqtt:mqtt-client",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-client/",
      "color" : "blue",
      "displayName" : "Sensinact Southbound MQTT :: Client"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.mqtt:mqtt-device-factory",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-device-factory/",
      "color" : "blue",
      "displayName" : "Sensinact Southbound MQTT :: Device Factory"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.mqtt:mqtt-parent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.mqtt$mqtt-parent/",
      "color" : "blue",
      "displayName" : "Southbound MQTT :: Parent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.virtual:virtual",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.virtual$virtual/",
      "color" : "blue",
      "displayName" : "Virtual Southbound Connectors"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.southbound.virtual:virtual-temperature-sensor",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.southbound.virtual$virtual-temperature-sensor/",
      "color" : "blue",
      "displayName" : "virtual-temperature-sensor"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd:parent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd$parent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Southbound parent module"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd:sensinact-openhab",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd$sensinact-openhab/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - OpenHab Protocol Device"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.http:free-sms-service",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.http$free-sms-service/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Free Mobile SMS service"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.http:http-android",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.http$http-android/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Android Web Interface"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.http:http-device",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.http$http-device/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - HTTP Protocol Device"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.http:http-device-factory",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.http$http-device-factory/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - HTTP Protocol Device Factory"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.http:kodi-device",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.http$kodi-device/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Kodi Device"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.http:live-objects",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.http$live-objects/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Live Objects Orange Protocol Device"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.http:onem2m-device",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.http$onem2m-device/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - HTTP oneM2M Device"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.http:openweather-device",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.http$openweather-device/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - OpenWeather Device"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.http:parent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.http$parent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - HTTP Protocol Devices parent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.mqtt:mqtt-device",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.mqtt$mqtt-device/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - MQTT Protocol Device"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.mqtt:mqtt-utils",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.mqtt$mqtt-utils/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - MQTT Utility bundle"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.mqtt:parent",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.mqtt$parent/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - MQTT Protocol Devices parent"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.mqtt:smart-topic-device",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.mqtt$smart-topic-device/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - MQTT Smart Topic Device"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.sthbnd.mqtt:thethingsnetwork-device",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.sthbnd.mqtt$thethingsnetwork-device/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - The Things Network Device"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.tools:influxdb-connector",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.tools$influxdb-connector/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Influxdb Connector"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.tools:mongodb-connector",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.tools$mongodb-connector/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - MongoDB Connector"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.tools:mqtt-server",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.tools$mqtt-server/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - MQTT Server"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.tools:platform.tools",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.tools$platform.tools/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Platform Tools"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.tools:sensinact-test",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.tools$sensinact-test/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - sensiNact Test helper"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.tools:sensinact-test-configuration",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.tools$sensinact-test-configuration/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Security test configuration"
    },
    {
      "name" : "org.eclipse.sensinact.gateway.tools:swagger",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.gateway.tools$swagger/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Swagger API"
    },
    {
      "name" : "org.eclipse.sensinact.integration.tests:integration-tests",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.integration.tests$integration-tests/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - Integration Tests"
    },
    {
      "name" : "org.eclipse.sensinact.integration.tests:mqtt-it",
      "url" : "https://devel.data-in-motion.biz/jenkins/view/all/job/Eclipse%20Sensinact/org.eclipse.sensinact.integration.tests$mqtt-it/",
      "color" : "blue",
      "displayName" : "sensiNact IoT Gateway - MQTT Integration Tests"
    }
  ]
}