Puppet Class: badstation::apps::eclipse

Defined in:
manifests/apps/eclipse.pp

Overview

Download and extract Eclipse Platform

Parameters:

  • product_ver (Any) (defaults to: "")
  • product_name (Any) (defaults to: "")
  • extension (Any) (defaults to: "")
  • source_url_base (Any) (defaults to: "")


3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'manifests/apps/eclipse.pp', line 3

class badstation::apps::eclipse(
  $product_ver = "",
  $product_name = "",
  $extension = "",
  $source_url_base = "",
) 
{
  include archive::prerequisites
  class { '::eclipse':
    method => 'download'
  }
  # Install plugins:
  Eclipse::Plugin {
    method => 'p2_director',
  }
  eclipse::plugin { 
    'egit': iu => 'org.eclipse.egit.feature.group';
    # TODO: DLTK Ruby
    # TODO: Puppet Extentions
    # TODO:
  }
}