Forge Home

mondrianpuppet

Puppet module for Pentaho Mondrian

8,463 downloads

7,354 latest version

0.3 quality score

We run a couple of automated
scans to help you access a
module's quality. Each module is
given a score based on how well
the author has formatted their
code and documentation and
modules are also checked for
malware using VirusTotal.

Please note, the information below
is for guidance only and neither of
these methods should be considered
an endorsement by Puppet.

Support the Puppet Community by contributing to this module

You are welcome to contribute to this module by suggesting new features, currency updates, or fixes. Every contribution is valuable to help ensure that the module remains compatible with the latest Puppet versions and continues to meet community needs. Complete the following steps:

  1. Review the module’s contribution guidelines and any licenses. Ensure that your planned contribution aligns with the author’s standards and any legal requirements.
  2. Fork the repository on GitHub, make changes on a branch of your fork, and submit a pull request. The pull request must clearly document your proposed change.

For questions about updating the module, contact the module’s author.

Version information

  • 0.1.9 (latest)
  • 0.1.8 (deleted)
  • 0.1.7
  • 0.1.6
  • 0.1.4
  • 0.1.3
  • 0.1.1
  • 0.1.0
released Jul 1st 2015
This version is compatible with:

    Start using this module

    • r10k or Code Manager
    • Bolt
    • Manual installation
    • Direct download

    Add this module to your Puppetfile:

    mod 'tomiokaPedro-mondrianpuppet', '0.1.9'
    Learn more about managing modules with a Puppetfile

    Add this module to your Bolt project:

    bolt module add tomiokaPedro-mondrianpuppet
    Learn more about using this module with an existing project

    Manually install this module globally with Puppet module tool:

    puppet module install tomiokaPedro-mondrianpuppet --version 0.1.9

    Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

    Download

    Documentation

    tomiokaPedro/mondrianpuppet — version 0.1.9 Jul 1st 2015

    MondrianPuppet

    Table of Contents

    1. Overview
    2. Module Description - What the module does and why it is useful
    3. Setup - The basics of getting started with MondrianPuppet
    4. Usage - Configuration options and additional functionality
    5. Reference - An under-the-hood peek at what the module is doing and how
    6. Limitations - OS compatibility, etc.
    7. Development - Guide for contributing to the module

    Overview

    This Puppet module automates development environment setup for Pentaho Mondrian.

    Module Description

    The module is used to install the dependencies needed for the environment setup for those who seek a quick and easy solution to start collaborating with Pentaho Mondrian project.

    Setup

    What MondrianPuppet affects

    The module creates several directories for different versions of Java Development Kit, those being jdk1.5, jdk1.6 and jdk1.7. It also sets a group of environment variables in the machine necessary to build the Pentaho Mondrian project.

    Beginning with MondrianPuppet

    The only thing needed to start using this module is to apply the default manifest with puppet apply. This will initialize the process of seting up the environment, which may take a while to finish.

    Reference

    These are the modules that are used by Mondrian Puppet:

    • puppet-ant
    • java
    • puppet-jdkoracle
    • wget

    Limitations

    This module is compatible with any Linux distribution operating system.

    Development

    The repository for contributions can be found in https://gitlab.com/gcs-2015-1-g11/mondrian-puppet.

    Release Notes/Contributors/Etc

    This module was created as a project at Universidade de Brasilia.

    Contributors to this module:

    • Pedro Tomioka
    • Lucas dos Santos