0.15.4 Release Notes
Bug Fix
- Remove overlap between java source and resources directories which broke IntelliJ 2018.
0.15.3 Release Notes
UX Improvement
- Using only
-PsnapshotMode=true
will declare Artifactory repos - More output during property loading
groupDependencyVersion
no longer needed, never passSNAPSHOT
as version.source
will work- Remove empty task log messages
Regressions
- Require Gradle 4.9 or higher
0.15.1 Release Notes
API Removal
ihmc-ci
library and plugin is removed from this project and is not automatically applied to projectsihmc.convertJobNameToHyphenatedName
has been removed and replaced by
testSuites.convertJobNameToHyphenatedName
(now provided only byihmc-ci-plugin
)
Migration
Please use the following code to get the old functionality:
buildscript {
repositories {
maven { url "https://plugins.gradle.org/
...
m2/" }
mavenLocal()
}
dependencies {
classpath "us.ihmc:ihmc-build:0.15.1" // new build plugin without ci
classpath "us.ihmc:ihmc-ci-plugin:0.18.0" // apply ci separately now
}
}
apply plugin: "us.ihmc.ihmc-build"
apply plugin: "us.ihmc.ihmc-ci-plugin"
println testSuites.convertJobNameToHyphenatedName("AtlasAFast") // replaces removed method
testDependencies {
compile group: "us.ihmc", name: "ihmc-ci-core-api", version: "0.18.0" // these were auto included before
}