Opened 4 years ago

Closed 4 years ago

#301 closed defect (fixed)

Rake builder not working

Reported by: wottis@… Owned by:
Priority: major Milestone:
Component: default Keywords:
Cc: Also affects CVS HEAD (eXept version): no

Description

There are several issues with stx-goodies-builder-rake:

  • It tries to download prebuild librun and stc from a location that does not host a jenkins server anymore
  • Pulls from outdated/broken forked repositories
    • For example stx-libbasic is missing SmallDictionary causing the build to fail
    • There also issues within other libs

Is there no way to checkout the source as is displayed in Browse Source because their the libs don't have these issues?

Change History (5)

comment:1 by jan vrany, 4 years ago

Yeah, things are bit broken now due to changes in this server hosting infrastructure (which forced me to drop public Jenkins instance) and due to sad Sunsetting Mercurial support in Bitbucket.

You may try to checkout rakefiles from swing.fit.cvut.cz and build from there:

hg clone https://swing.fit.cvut.cz/hg/stx-goodies-builder-rake smalltalkx
cd smalltalkx
rake checkout
rake compile

Should work, I'll check ASAP (sadly, I have very very little time for Smalltalk these days)

comment:2 by jan vrany, 4 years ago

Just checked and after fixing few hiccups, it is working now again, try:

hg clone https://swing.fit.cvut.cz/hg/stx-goodies-builder-rake smalltalkx
cd smalltalkx
rake checkout
rake compile

Can you confirm it works for you too?

in reply to:  2 comment:3 by wottis@…, 4 years ago

Awesome! Thanks a lot for looking into this.

I'll give it a try later and let you know.

Replying to Jan Vrany:

Just checked and after fixing few hiccups, it is working now again, try:

hg clone https://swing.fit.cvut.cz/hg/stx-goodies-builder-rake smalltalkx
cd smalltalkx
rake checkout
rake compile

Can you confirm it works for you too?

comment:4 by wottis@…, 4 years ago

Yes it works!

Thank you so much!

comment:5 by wottis@…, 4 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.