Page 1 of 5 1 2 3 ... LastLast
Results 1 to 10 of 46

Thread: New Goodies Incoming for Kolmafia.us

  1. #1

    Default New Goodies Incoming for Kolmafia.us

    Some of you may have noticed that today the site went down for a couple hours. There's some changes going on and we moved to a new server (much more powerful). What's nice about the new home for the site is the automatic builds will no longer be handled by my home pc, which in turn means they shouldn't go down with my internet, huzzah!

    Check out the new builds site http://ci.kolmafia.us

    Still in the process of setting it up and configuring it, the old builds site will still work for the near future term until I can get Jenkins fully configured.

    You can follow me on twitter @fewyn

  2. #2
    Minion Bale's Avatar
    Join Date
    Jun 2008
    Posts
    13,222

    Default

    Woo-hoo!

  3. #3

    Default

    For those playing at home http://ci.kolmafia.us/job/Kolmafia/l...p*/archive.zip will always give you the latest version in zip format (stored in the dist folder)

  4. #4
    Senior Member Theraze's Avatar
    Join Date
    Mar 2010
    Posts
    8,652

    Default

    Or for the Jar, go to http://ci.kolmafia.us/job/Kolmafia/l...artifact/dist/ and you can grab it from there... though the name changes to match the build number.

  5. #5

    Default

    Yeah which is why I did the zip instead probably more useful for scripting purposes.

  6. #6

    Default

    I think automated updaters will prefer the .jar, and won't want to download the large file unless it's actually newer than the version they already have. I would expect Theraze's link to get more use for both of those reasons.

    Unless you would prefer that people download the .zip to save bandwidth on your end, in which case I imagine an auto-updater will work to incorporate unzipping, but they will still want a quick page to check on the latest version.

  7. #7

    Default

    The zip link I linked will always have the most recent file in it, the link Theraze linked you'd have to scrape I think to get the direct link to the jar. There's some api stuff I haven't digged into yet though that might make it easier though. Will have to poke at it more though.

  8. #8

    Default

    If anyone is interested in scripting the new build server.
    http://ci.kolmafia.us/job/Kolmafia/api/json is the API for the main "job" you can use it to get the latest build # and then go to http://ci.kolmafia.us/job/Kolmafia/<NUMBER>/api/json (Ex: http://ci.kolmafia.us/job/Kolmafia/10/api/json ) which will give you the latest JAR build in this example it is KoLmafia-16702.jar which means to download the build you go to http://ci.kolmafia.us/job/Kolmafia/10/artifact/dist/KoLmafia-16702.jar

  9. #9

    Default

    or to simplify it you can http://ci.kolmafia.us/job/Kolmafia/l...Build/api/json and http://ci.kolmafia.us/job/Kolmafia/lastSuccessfulBuild/artifact/dist/KoLmafia-16702.jar for the latest build

  10. #10

    Default

    Sorry about the downtime earlier... Jenkins decided it needed an 87gb log file...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •