From 12dc5066bedaa6b2b8fb6bba5dc389054e50d1de Mon Sep 17 00:00:00 2001 From: Josh Hagins Date: Mon, 12 Jan 2015 21:35:35 -0500 Subject: [PATCH] Add jenkins-lts 1.580.2 --- Casks/jenkins-lts.rb | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 Casks/jenkins-lts.rb diff --git a/Casks/jenkins-lts.rb b/Casks/jenkins-lts.rb new file mode 100644 index 000000000..df717108c --- /dev/null +++ b/Casks/jenkins-lts.rb @@ -0,0 +1,39 @@ +cask :v1 => 'jenkins-lts' do + version '1.580.2' + sha256 '1d7e7e906a7475fbde9bf0701c688e1cb19c927533f0f49d4938fa03f60dc1fc' + + url "http://mirrors.jenkins-ci.org/osx-stable/jenkins-#{version}.pkg" + name 'Jenkins' + homepage 'http://jenkins-ci.org/' + license :cc + + pkg "jenkins-#{version}.pkg" + binary '/Library/Application Support/Jenkins/jenkins-runner.sh', :target => 'jenkins' + + uninstall :script => '/Library/Application Support/Jenkins/Uninstall.command', + :pkgutil => 'org.jenkins-ci.*pkg', + :launchctl => 'org.jenkins-ci' + + zap :delete => '/Library/Preferences/org.jenkins-ci.plist' + + conflicts_with :formula => %w{ + jenkins + homebrew/versions/jenkins-lts + }, + :cask => 'caskroom/versions/jenkins-lts' + + caveats <<-EOS.undent + #{token} requires Java. You can install the latest version with + brew cask install java + + You can change the launch parameters for #{token} using "defaults", + as described in + https://wiki.jenkins-ci.org/display/JENKINS/Thanks+for+using+OSX+Installer + + Alternatively, you can directly run #{token} with custom parameters, eg + java -jar /Applications/Jenkins/jenkins.war -XX:PermSize=$MIN_PERM_GEN --httpPort=$HTTP_PORT + + For more options, see + https://wiki.jenkins-ci.org/display/JENKINS/Starting+and+Accessing+Jenkins + EOS +end