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