Frege / frege-gradle-plugin

Gradle plugin for compiling Frege projects
BSD 3-Clause "New" or "Revised" License
25 stars 10 forks source link

publish directly Plugin portal #16

Closed Dierk closed 9 years ago

Dierk commented 9 years ago

Marc, please review and merge if ok. We should have much less dependencies, quicker publishing, and much simpler use. Downside: snapshots are never replaced by new versions. We have to bump up the number, then.

mperry commented 9 years ago

Currently fixing a few errors @Dierk. I have a few questions too.

mperry commented 9 years ago

Can we release this as 0.5? This is the first release with the 3.23 Frege compiler and we are starting to use the Gradle plugin portal.

mperry commented 9 years ago

Ok, I have the plugin building again now. Can you review the changes I have made and my questions please @Dierk?

mperry commented 9 years ago

Looks like you have published 0.4.3 to https://plugins.gradle.org/plugin/org.frege-lang. Looks like the last sonatype release was 0.4.1 (https://oss.sonatype.org/content/groups/public/org/frege-lang/frege-gradle-plugin/). Hmm, can we trash the Gradle plugin portal 0.4.3 and keep 0.4.x to support the other frege projects until 0.5 is released and they start using the plugin portal?

Dierk commented 9 years ago

Hi Mark,

Hmm, can we trash the Gradle plugin portal 0.4.3 and keep 0.4.x to support the other frege projects until 0.5 is released and they start using the plugin portal?

Absolutely.

I just needed a "fresh" version number to give the plugin portal a test run. I feel it works ok, even though it does not support snapshots (probably for a good reason) and has no other means of "management" e.g. revoking version or updating an exiting one. The big plus is that the typical user doesn't have to specify any repository.

cheers Dierk