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 }