Giter Club home page Giter Club logo

Comments (4)

matthewbarr avatar matthewbarr commented on May 26, 2024

First question: Where do you get the DMG?

If you can find an automated way to get it, I'd see about adding it as a pull request to the puppetlabs/java module - https://github.com/puppetlabs/puppetlabs-java

2nd: you're going to have failures from package ( $java_package:... } commented out, because of the chain at the end.

  1. How about taking the current slave module, and using that to add the support? The trivial case would be to have a OSFamily IF in the module. not sure if it'd be better to use classes underneath, but it might get too messy. Have to go look at the init scripts, anyways, from #65
  2. You may want to base the work off the current manifest, which is much more conducive to this. (it can not install java, which would mean that you could manage java outside the module, for one thing..)

from puppet-jenkins.

rtyler avatar rtyler commented on May 26, 2024

@matthewbarr You responded quite quickly! I asked @b2jrock to open this up for us to discuss. I'm not currently in possession of a modern enough Mac to test any of this stuff, but I think making Darwin slave support work is a worthwhile effort :)

from puppet-jenkins.

matthewbarr avatar matthewbarr commented on May 26, 2024

I am in possession of a new mac, but this code needs to be integrated into our code base, first.

I've run the slave on a mac about a year ago, and it works w/o issue. I didn't bother getting the launchd scripts for it written, though..

from puppet-jenkins.

jhoblitt avatar jhoblitt commented on May 26, 2024

osx slave support was merged as #351.

from puppet-jenkins.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.