Opened 8 years ago

Closed 5 years ago

#1449 closed task (duplicate)

[steamshovel] [buildbots] Generate nightly/weekly .dmgs for steamshovel

Reported by: Hans Dembinski Owned by: don la dieu
Priority: critical Milestone: Long-Term Future
Component: infrastructure Keywords: dmg steamshovel buildbot
Cc: David Schultz, Alex Olivas

Description

It turns out that more than a few people really want to use the Steamshovel app on their Macs (four already just in Delaware). The app is heavy (300 MB), but comes with all non-standard libs included so that it runs on a virgin system without further set-up.

I fixed and generalized the app generator script. It works on Yosemite now, and should also work on Maverick (needs to be tested). Since we have buildbots with these systems running, I think it would be great to use them to generate steamshovel apps on a nightly/weekly basis, and offer those for download. The script takes 10 to 20 seconds, so it is also acceptable to run it on every commit (if that's easier to implement).

The command "make mac-steamshovel-dmg" generates the steamshovel app and compresses it into a .dmg file, ready for installation by users.

Change History (6)

comment:1 Changed 8 years ago by don la dieu

  • Milestone set to February 2016
  • Status changed from new to accepted

comment:2 Changed 8 years ago by don la dieu

  • Priority changed from normal to critical

comment:3 Changed 8 years ago by David Schultz

outreach in Madison wants a new dmg to get certain newer features.

it would be good to be able to point people to the "latest" dmg whenever they ask.

comment:4 Changed 8 years ago by Hans Dembinski

If they have El Capitan, they can use the DMG that I generate. http://icecube.wisc.edu/~hdembinski/

Last edited 8 years ago by Hans Dembinski (previous) (diff)

comment:5 Changed 8 years ago by don la dieu

  • Milestone changed from March 2016 to May 2016

comment:6 Changed 5 years ago by Alex Olivas

  • Resolution set to duplicate
  • Status changed from accepted to closed
Note: See TracTickets for help on using tickets.