Exemplo n.º 1
0
    def install(self, project_data):

        dest = os.path.join(os.environ["WORKON_HOME"], project_data["virtualenv"]["name"])

        if not utils.dir_exists(dest):
            utils.run("virtualenv %s" % dest)

        with utils.cd(project_data["dir"]):
            with utils.workon(project_data["virtualenv"]["name"]):
                for file in project_data["virtualenv"]["files"]:
                    utils.run("pip install -r %s" % file)
Exemplo n.º 2
0
    def install(self, project_data):

        bower_dir = utils.get_project_dir(project_data['dir'], project_data['bower']['dir'])

        with utils.cd(bower_dir):
            utils.run('bower install')
Exemplo n.º 3
0
    def install(self, project_data):

        npm_dir = utils.get_project_dir(project_data['dir'], project_data['npm']['dir'])

        with utils.cd(npm_dir):
            utils.run('npm install')