plugins { id "pl.allegro.tech.build.axion-release" id "de.protos.etrice-base" apply false id "de.protos.etunit-convert" apply false } apply from: "$rootDir/gradle/scmVersion.gradle" apply from: "$rootDir/gradle/versions.gradle" /** * Requires property 'additionalPropertiesFile' */ def loadAdditionalPropertiesFile() { if(project.hasProperty('additionalPropertiesFile')) { def props = new Properties() file(additionalPropertiesFile).withInputStream { stream -> props.load(stream) } props.each { entry -> project.ext[entry.key] = entry.value } println "Loaded properties from ${additionalPropertiesFile}: ${props.keySet()}" } } loadAdditionalPropertiesFile() allprojects { apply plugin: 'base' group = 'org.eclipse.etrice' version = scmVersion.version repositories { jcenter() // handshake failure?? // maven { // url 'https://repo.eclipse.org/content/repositories/maven_central/' // } } }