Peter Souter
46524ee6eb
(MODULES-1570) Stub exec for older Facter
...
Otherwise this spec will fail with
```
Mocha::ExpectationError:
unexpected invocation: Facter::Util::Resolution.which('uname')
```
2015-01-08 08:27:56 -08:00
Peter Souter
cd3ac1ee46
(MODULES-1570) Add java_major_version fact
...
Gives the major version of the Java release (ie. Java 1.7.0_71, major version is 7)
We also want to specifically return nil when java not present
2015-01-07 15:42:23 -08:00
Peter Souter
378dcc7802
(MODULES-1570) TDD Style - Add specs first
...
Facter unit tests to check resolution of Java version
2014-12-29 15:13:47 +00:00
Travis Fields
16ec5a40a7
Merge pull request #93 from mhaskel/modulesync
...
Sync files with modulesync
2014-12-26 16:39:23 -08:00
rmenezes
0c2e8bb610
Add Java alternatives for RHEL based distros.
2014-12-26 15:10:37 -08:00
Morgan Haskel
c660622b82
Sync files with modulesync
2014-12-26 10:58:14 -08:00
Travis Fields
abad30de06
Update defaults for SLES
...
Fixed test issues with solaris-11 and added support for sles-12
2014-11-05 16:04:52 -08:00
Travis Fields
d1d1ec2327
Remove puppet_module_install in favor of copy_module_to
2014-09-10 11:30:52 -07:00
Hunter Haugen
fb38145cd4
Ah hah, got it
2014-08-28 18:33:56 -07:00
Hunter Haugen
4cf0088f91
Maybe spec filters work like this
2014-08-28 18:21:09 -07:00
Hunter Haugen
30a5311d73
Spec typo
2014-08-28 17:53:11 -07:00
Hunter Haugen
096196bd89
Remove Sci 7 from readme and update oracle linux tests for ubuntu
2014-08-28 16:38:23 -07:00
Morgan Haskel
f519b26dbc
Update spec_helper for consistency
2014-08-28 17:35:30 -04:00
Hunter Haugen
e4628a345c
Debian should fail with incorrect java_alternative
2014-08-22 14:42:15 -07:00
Hunter Haugen
f09c5e9a17
Add more tests and make solaris pass
2014-08-22 13:27:11 -07:00
Hunter Haugen
dcdc96187d
Remove empty package test and validation
...
an empty variable is apparently the same thing as undef, which causes
the packages to be selected as usual.
2014-08-13 13:11:28 -07:00
Hunter Haugen
5683eaf74e
Add some validation and more tests
2014-08-13 12:17:41 -07:00
Hunter Haugen
502c94b8ed
Add acceptance tests
...
This includes tests for installing openjdk jdk & jre on most PE
supported platforms.
2014-08-12 09:10:59 -07:00
Brett Porter
304a4343ab
Support Scientific Linux
...
Addresses issue #37
2013-08-05 13:53:58 +10:00
Matthaus Owens
bf7edcf299
Update java packages for Fedora systems
...
The java package on Fedora is currently java-1.7.0-openjdk for their basic
java, and java-1.7.0-openjdk-devel for a development set. Fedora 16 had
java-1.6.0-openjdk, but it has been EOL for a long time. This commit updates
the default java for Fedora to the 1.7.0 package.
2013-08-01 12:15:12 -07:00
Matthaus Owens
3556af3a49
Trailing whitespace cleanup.
2013-08-01 12:15:08 -07:00
Krzysztof Suszyński
2d70d838ba
Adding support for Oracle Enterprise Linux with spec tests
2013-07-26 14:21:32 +02:00
Brett Porter
e73f175f3a
Merge branch 'master' of https://github.com/rombert/puppetlabs-java into rombert-master
...
Conflicts:
manifests/params.pp
2013-07-13 13:22:44 +10:00
Brett Porter
9188f0e15a
Merge pull request #29 from actionjack/master
...
Added support for Amazon linux
2013-07-12 20:11:22 -07:00
Sharif Nassar
ad93b44405
Support multiple JVM, and Debian alternatives.
...
Add ability to customize which JVM is installed on Debian.
Additionally, configure alternatives on Debian.
2013-06-20 16:29:20 -07:00
Martin Jackson
9fcf5d1a23
Added support Amazon Linux using facter >= 1.7.x. Fixes 1.
2013-06-20 11:03:01 +01:00
Robert Munteanu
3ac6dd5966
Add support for OpenSUSE
2013-06-10 17:44:27 +03:00
Brett Porter
cde7046e99
Merge branch 'fixes_for_centos_versions' of https://github.com/garethr/puppetlabs-java into garethr-fixes_for_centos_versions
...
Conflicts:
Modulefile
README.markdown
manifests/init.pp
spec/spec_helper.rb
2013-06-02 21:47:19 -07:00
Reid Vandewiele
b46f256b11
Remove cruft and bumb version number
2013-04-04 20:19:37 -07:00
Gareth Rushgrove
4b54bab0cb
add tests for the current an expected centos behaviour
2013-04-02 16:07:20 +01:00
Jeff McCune
55a2ab8b19
Initial commit
2011-05-23 18:12:37 -07:00