apotapov / gdx-artemis

Fork of artemis entity-system (http://gamadu.com/artemis/) refactored to integrate with Libgdx (http://libgdx.badlogicgames.com/)
Other
53 stars 5 forks source link

Maven deploment #34

Closed leruaa closed 10 years ago

leruaa commented 10 years ago

I saw gdx-artemis 0.4 is both deployed to maven central and sonatype.

How about deploy releases to maven central and snapshot to sonatype ? This is the strategy chosen by libgdx.

apotapov commented 10 years ago

This is my first maven deployed project, so I'm still learning the process. Any pointers in this regard are appreciated. I'll take a look at deploying snapshots to sonatype.

nooone commented 10 years ago

@apotapov The wiki says that you can include gdx-artemis via:

<dependency>
    <groupId>com.roundtriangles.games</groupId>
    <artifactId>gdx-artemis</artifactId>
    <version>0.5</version>
</dependency>

However, this does not work. It seems like there is only a version 0.4 deployed to maven central: https://search.maven.org/#search|ga|1|a%3A%22gdx-artemis%22

Also there is no access to the 0.6-SNAPSHOT version as well.

apotapov commented 10 years ago

My mistake. I assumed the project was gonna get pushed up with mvn release:perform. It's been a while since I've deployed to maven central. I'll roll back the readme for now until. 0.5 is available through maven central. For now 0.6-SNAPSHOT doesn't have any changes. And I haven't figured out how to deploy snapshots yet.

apotapov commented 10 years ago

0.6-SNAPSHOT has been deployed. Having trouble deploying 0.5 release. I'll update this issue when I do.

nooone commented 10 years ago

0.6-SNAPSHOT works for me now, thanks for that! :) But 0.5 still cannot be resolved.

repositories {
    mavenCentral()
    mavenLocal()
    maven { url 'https://github.com/steffenschaefer/gwt-gradle-plugin/raw/maven-repo/' }
}

Those are my repository entries in my gradle.build file.

apotapov commented 10 years ago

Both snapshot and 0.5 are in maven central now. See aae1e60a905166b2e36df5580937bfeec45ab694

nooone commented 10 years ago

Thank you for your efforts :)