Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dist and jar-complete targets #912

Closed
BanzaiMan opened this Issue Jul 25, 2013 · 12 comments

Comments

Projects
None yet
6 participants
@BanzaiMan
Copy link
Member

BanzaiMan commented Jul 25, 2013

We moved to maven, but it appears that we have not completed the migration for dist and jar-complete targets.

We haven't had a valid package for about a month.

@ghost ghost assigned headius Jul 25, 2013

@headius

This comment has been minimized.

Copy link
Member

headius commented Jul 25, 2013

Critical issue since we want to release in the next couple weeks.

@headius

This comment has been minimized.

Copy link
Member

headius commented Jul 25, 2013

@jendave

This comment has been minimized.

Copy link
Contributor

jendave commented Jul 25, 2013

@mkristian, I'd be more than happy to help, if needed.

@mkristian

This comment has been minimized.

Copy link
Member

mkristian commented Jul 25, 2013

@jendave
most of the missing pieces is on that branch https://github.com/jruby/jruby/tree/pom-proposal

I did not do anything related to osgi - so if you have any knowledge about osgi and how it was setup with jruby, that would be great.

I also send an email to dev@jruby.codehaus.org about what I did on that branch above but I am not sure if my emails really reach (in past I had problems with emails to the dev list)

@mkristian

This comment has been minimized.

Copy link
Member

mkristian commented Aug 1, 2013

https://gist.github.com/mkristian/6130102 shows the difference between the old and the new maven packed dist file. the main thing are the missing .bat files - I do not know where they are coming from ? the rest looks OK to me. to create those.

I see a apidocs task in ant that would still need a maven reimplementation. also it would be nice to run "native" maven CI like mvn -Pall -Ptest clean install which will build all artifacts and packages as well runs some tests in ./test and it WILL produce some console log when something fails - the ant execution of mvn just produces "ERROR in executing ..." which is not really helpful to figure out what went wrong.

anyways please read ./Building.md on how to build things and report if you miss something or need something more or need something else !!

@donv

This comment has been minimized.

Copy link
Member

donv commented Aug 16, 2013

Is there a way to build the jruby-jars gem from master now? ant dist-gem fails with a missing rake gem. mvn -Pdist doesn't seem to produce the gem.

A current jruby-jars.gem is needed to test Ruboto against the current JRuby master.

@mkristian

This comment has been minimized.

Copy link
Member

mkristian commented Aug 16, 2013

please try mvn -Pjruby-jars

@BanzaiMan

This comment has been minimized.

Copy link
Member Author

BanzaiMan commented Aug 16, 2013

I fixed Jenkins so that -Pdist, -Pcomplete and -Pjruby-jars are executed and the artifacts available at http://ci.jruby.org/snapshots/master/.

@BanzaiMan

This comment has been minimized.

Copy link
Member Author

BanzaiMan commented Aug 16, 2013

What's left is the src archives and the openssl gem.

@enebo

This comment has been minimized.

Copy link
Member

enebo commented Aug 30, 2013

So what's the status on these last two things? @BanzaiMan when you say src you mean the jruby-src.jar and similar for each artifact right?

@BanzaiMan

This comment has been minimized.

Copy link
Member Author

BanzaiMan commented Aug 30, 2013

Correct. The dist target generated those, but I haven't figured out how to generate them with maven.

@BanzaiMan

This comment has been minimized.

Copy link
Member Author

BanzaiMan commented Sep 8, 2013

dist is now working. The openssl gem is still missing, but I believe it's good for now.

@BanzaiMan BanzaiMan closed this Sep 8, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.