Maven hosting

I love kill switches. Tell me what to do:

:smiley: Just create a repo for us, something like jme3-maven and add us as collaborators (go to the newly created repo, select admin, select collaborators)

My git-account is pflanzenmoerder

Done, go nuts.

Hi pflanzenmoerder,



please push this jme-pom into the git-repo : https://bloxel.googlecode.com/svn/trunk/jme3-buildhelper/pom.xml.

It’s the version I posted last week with a little improvement for resources.



Regards

Andreas

Sorry for the long delay (my excuse: became father just recently :wink: )

Got things working here.

I need to test a few things but all the skripts and a howto should land in git tonight.

Congratulations!

Thanks :slight_smile:



And sorry again, it took way longer than I had expected.

I got everything set up and going, things are checked into git for everybody to fiddle around with.



I wrote a bash-script to do the downloading and deployment. It works on Linux, Mac OS and Windows with Cygwin. The only requirement is curl but that’s easily replaced with wget (just replace curl with wget in deploy.sh and you are good to go)



I reworked the poms to use a parent pom to simplify them.



To get jme up and running follow the instructions provided in README.



Next thing should be an archetype that allows the creation of the different types of JME-Projects.



My next step will be to try to get it running with SBT :slight_smile:

1 Like

Good job :slight_smile:

Sorry, I was a little fast with my initial commit.

Had stuff in my local repo and didn’t realize that the artifacts were uploaded as poms, not as jars.

Things are fixed now.

hi pflanzenmoerder,



at the moment only the com.jme3.bullet artifact is in the maven universe right?

what’s with the jme-core? do you need help to port jme3 completely to maven?



regards

andreas

Hmm, everything is in.

I spent the evening doing some testing, adding archetypes and doing a full test.

Could you try out the archetypes?

Check out the README in git for how this is done (there are currently two archetypes, one for a minimal and one for a jbullet project, both have jme3 at the beginning of their names).

Uh, and any help is appreciated :wink:

If you need access to the git ask erlend_sh or post the problems here.

Nope, it’s still your repo. I can’t edit the collaborators for the project.

Hello All,



This is my first post but I wanted to thank you for getting the Maven repo up and running. It has allowed me to get Clojure working with jME3. I’ve posted an article about how I got it working using the published repo. Again thanks for all the hard work!



http://7sudos.com/blog/clojure-jme3



Regards,

-dustin

Hi all,



I see the new file name scheme for nightly builds has changed (http://jmonkeyengine.com/nightly/), meaning https://github.com/erlend-sh/jme3-maven/blob/master/deploy.sh no longer works. I’m a Maven noob, but will happily help.



Cheers!

If you’re comfortable committing the changes, I’ll add you as a collaborator.

Yes, I’m happy to contribute. I’d also need capability to deploy to sonatype - does @pflanzenmoerder own that?

Can I say it? Can I say it? :ape:

@normen If you can honestly say it to serve a purpose beyond your own self indulgence, then yes you may :stuck_out_tongue:



@ridgewalker why do you need to deploy to sonatype?

Hey guys,

I am comfortable with anybody working on this.

WIth the deployments to sonatype I’d like to put it that way:

You got a server and can do the automatic update: You are very welcome to get the access.

If not: I don’t really want to give the ability to upload artifacts to more than one person. This would just lead to confusion about who is responsible and where uploads are happening from.

So, anybody got some spare place in his cron :wink: