ihmcrobotics / ihmc-build

Composite build and IDE classpath seperation support for JVM Gradle projects.
Apache License 2.0
5 stars 4 forks source link

Rework publishMode property #43

Closed calvertdw closed 6 years ago

calvertdw commented 6 years ago

STABLE -> release

Add simple local mode. Make this committed mode. Disable artifactory and Bintray publications.

Make publish work, and publish to mavenLocal.

Add snapshot alias for SNAPSHOT, because there is no need to scream.

All properties will be case insensitive.

ihmc {

  addPublication(publishUrl1)
  addPublication(publishUrl2, myUsernameProperty, myPasswordProperty)
}
dljsjr commented 6 years ago

What's the use-case for local build numbers?

calvertdw commented 6 years ago

I'm not sure how much I care about it now, but the intent was to make it easy to publishToMavenLocal and make sure you avoid the gradle cache when you republish.

calvertdw commented 6 years ago

Updated the original to reflect our conversation.

calvertdw commented 6 years ago

Closing as duplicate of #44