def process_git_configs(git_short=''):
    """Retrieve _application.json_ files from GitLab.

    Args:
        git_short (str): Short Git representation of repository, e.g.
            forrest/core.

    Returns:
        collections.defaultdict: Configurations stored for each environment
        found.
    """
    LOG.info('Processing application.json files from GitLab "%s".', git_short)
    file_lookup = FileLookup(git_short=git_short)
    app_configs = process_configs(file_lookup,
                                  RUNWAY_BASE_PATH + '/application-master-{env}.json',
                                  RUNWAY_BASE_PATH + '/pipeline.json')
    commit_obj = file_lookup.project.commits.get('master')
    config_commit = commit_obj.attributes['id']
    LOG.info('Commit ID used: %s', config_commit)
    app_configs['pipeline']['config_commit'] = config_commit
    return app_configs
Retrieve _application.json_ files from GitLab.

    Args:
        git_short (str): Short Git representation of repository, e.g.
            forrest/core.

    Returns:
        collections.defaultdict: Configurations stored for each environment
        found.