Commit 45c786c1 authored by Chris Thurber's avatar Chris Thurber Committed by GitHub

Merge pull request #2420 from uberhacker/add-jobscheduler-package

Add jobscheduler package
parents 89e8695a 5707513c
require 'package'
class Jobscheduler < Package
description 'The JobScheduler is an Open Source solution for enterprise level workload automation.'
homepage 'http://www.sos-berlin.com/jobscheduler'
version '1.12.3'
source_url 'http://downloads.sourceforge.net/project/jobscheduler/jobscheduler_unix_universal_agent.1.12.3.tar.gz'
source_sha256 '079819463d1e64300fd4f2231e84a62d282b4319dd5585fcbf6ca6014484352b'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/jobscheduler-1.12.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/jobscheduler-1.12.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/jobscheduler-1.12.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/jobscheduler-1.12.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '91e009c4f9fdc0f8db00a71419235175e9ba0971a1511723866bad0358bc4429',
armv7l: '91e009c4f9fdc0f8db00a71419235175e9ba0971a1511723866bad0358bc4429',
i686: 'dacdfabdfc6066682963f04acd368bc65d71698d1d00337a859f90037c560f31',
x86_64: 'b103672e6f0fbfe82ce2f81de472df9d607cf69bb2110d4c4b8265e1f9aa189b',
})
depends_on 'jdk8'
def self.install
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}"
system "cp -r bin/ #{CREW_DEST_PREFIX}"
system "cp -r lib/ #{CREW_DEST_PREFIX}"
system "cp -r var_4445/ #{CREW_DEST_PREFIX}"
end
def self.postinstall
puts
puts "For usage information, see https://kb.sos-berlin.com/x/kQiX#JobSchedulerUniversalAgent-Installation&Operation-Usage".lightblue
puts
end
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment