AFAIK, Kohsuke does everything relating to a release, and has some Mac box somewhere used for the release.

I think he just got back from travelling, so he's probably still catching up on mail.

Chris


On 26/02/12 14:36, Sami Tikka wrote:
Surely someone on this list must know how and where the Mac installer
is built. Or does it just magically appear?

There is no job on http://ci.jenkins-ci.org/view/All/ that seems to be
responsible for building the native installers. Anyone have any other
clues or know who to contact?

-- Sami

2012/2/18 Sami Tikka<[email protected]>:
What is the OS X version of the host where Mac installer is built? And
should we start thinking about signing the installer?

I'm asking because there's a pull request
(https://github.com/jenkinsci/jenkins/pull/231) that would be useful
to merge. The PR changes the tools used to create the installer to the
latest Apple packaging tools (productbuild and packagebuild). These
tools are only available in Xcode 4, which requires 10.6.

This week Apple announced their next OS version and at the same time
made available updated version of Xcode and related tools. The new
tools no longer contain a command-line version of the PackageMaker,
the tool currently used to create the Jenkins Mac installer. It would
be important to merge PR#231 if we want to upgrade to latest Apple
tool chain.

We might soon be forced to upgrade: OS X 10.8 is going to only allow
installing software signed with a certificate from Apple and this
might require using the latest tools. (Yes, it will be possible to
configure 10.8 to allow unsigned software, but that is not the
default.)

The PR#231 is several months old and needs rework in order to merge
cleanly and take into account the latest Mac installer improvements,
like setting up launchd job as a user with a writable home directory.
Is anyone going to do it? I can do it if no-one else is interested.

After PR#231 is merged, we should upgrade the Mac installer build
machine to 10.7.3 and install the latest tool chain. Where is the Mac
installer build machine? Who takes care of it?

-- Sami

Reply via email to