masson
Version:
Module execution engine for cluster deployments.
30 lines (27 loc) • 731 B
text/coffeescript
import { merge } from 'mixme'
export default header: 'Git Install', handler: (options) ->
# Package
# Install the git package.
header: 'Package'
name: 'git'
# Config
# Deploy the git configuration.
if: options.global
target: '/etc/gitconfig'
content: merge {}, options.properties, options.global
merge: options.merge
uid: 'root'
gid: 'root'
if: global is false
target: '/etc/gitconfig'