Esempio n. 1
0
def build_release(ref, build_id, build_dir):
    """Build release. This assumes puppet has placed settings in /settings"""
    def extra(release_dir):
        local('rsync -av %s/aeskeys/ %s/aeskeys/' % (PROJECT_DIR, release_dir))

    r_id = web.build_release('solitude', PROJECT_DIR,
                             repo='git://github.com/mozilla/solitude.git',
                             ref=ref,
                             requirements='requirements/prod.txt',
                             settings_dir='solitude/settings', extra=extra,
                             build_dir=build_dir, release_id=build_id)

    return r_id
Esempio n. 2
0
def build_release(ref, build_id, build_dir):
    """Build release. This assumes puppet has placed settings in /settings"""

    r_id = web.build_release(
        "solitude",
        PROJECT_DIR,
        repo="git://github.com/mozilla/solitude.git",
        ref=ref,
        requirements="requirements/prod.txt",
        settings_dir="solitude/settings",
        build_dir=build_dir,
        release_id=build_id,
    )

    return r_id