Skip to content
Snippets Groups Projects
Select Git revision
  • 22909d0442a7f6df15139a01ee50824ad2324694
  • master default protected
  • Legacy_Php7
3 results

config_custom.php.dist

Blame
  • config_custom.php.dist 5.59 KiB
    <?php
    /*
     * CUSTOM SETTINGS
     * 
     * Settings here override defaults from config_defaults.php
     * 
     */
    return [
    
        'lang' => 'en-en', // for available languages see ./config/lang/*.json
    
        'auth' => [
            // force using a given user ... for development only
            'forceuser' => 'admin',
    
            // use a real login
            'ldap' => [
                'server'       => 'ldaps://ldap.example.com',
                'port'         => 636,
                'DnLdapUser' => 'cn=lookupuser,dc=department,dc=example.com',
                'PwLdapUser' => 'lookupuser_password_here',
                'DnUserNode'   => 'ou=People,dc=department,dc=example.com',
                'DnAppNode'    => 'cn=CI Web-GUI Users,ou=Application Access,dc=department,dc=example.com',
                'debugLevel'   => 0,
            ]
        ],
    
        'banner' => '',
    
        // ----------------------------------------------------------------------    
    
        'phases' => [
            "preview" => [],
            "stage" => [],
            "live" => [
                // prevent immediate installation after build or accept
                "deploytimes" => ['/(Mon|Tue|Wed|Thu)\ 14\:/'],
            ],
        ],
        'showdebug' => [
            'ip'=> ['127.0.0.1'],
        ],
    
        'projectgroups' => [
            'teamA'=>'Team A: Services',
            'teamB'=>'Team B: Website',
        ],
    
        // ----------------------------------------------------------------------
        // build settings
        // ----------------------------------------------------------------------
        'versionsToKeep' => 10, // for cleanup: keep n unused versions
        'builtsToKeep' => 3,
        'build' => [
            'env' => 'export RVMSCRIPT="/usr/local/rvm/scripts/rvm";',
            'hooks' => [
                'build-postclone' => 'hooks/onbuild-postclone',
                'build-precompress' => 'hooks/onbuild',
            ],
        ],
    
        // ----------------------------------------------------------------------
        // rsync of archives
        // ----------------------------------------------------------------------
        'mirrorPackages' => [
            /*
    
            // (1)
            // sync to a puppet master puppet to extract archive and generate templates
            'puppet' => [