def main(argv):
    options, action_tree_args = parse_options(argv[1:])
    env = release.get_env_from_options(options)
    git_repository_path = options.git_repository
    if git_repository_path is None:
        git_repository_path = os.getcwd()
    releaser = Releaser(env, git_repository_path, options.release_area,
                        options.in_repository)
    action_tree.action_main(releaser.all, action_tree_args)
Example #2
0
def main(argv):
    if not hasattr(action_tree, "action_main"):
        sys.exit("failed to import required modules")

    options, action_tree_args = parse_options(argv[1:])
    env = release.get_env_from_options(options)
    releaser = Releaser(env, options.git_repository_path, options.release_area,
                        options.mirror_path, options.build_tools_repository,
                        options.in_repository, options.tag_name, options.uri)
    action_tree.action_main(releaser.all, action_tree_args)
Example #3
0
def main(argv):
    if not hasattr(action_tree, "action_main"):
        sys.exit("failed to import required modules")

    options, action_tree_args = parse_options(argv[1:])
    env = release.get_env_from_options(options)
    releaser = Releaser(env, options.git_repository_path, options.release_area,
                        options.mirror_path, options.build_tools_repository,
                        options.in_repository, options.tag_name, options.uri)
    action_tree.action_main_(releaser.all, options, action_tree_args)
Example #4
0
def main(argv):
    if not hasattr(action_tree, "action_main"):
        sys.exit("failed to import required modules")

    options, action_tree_args = parse_options(argv[1:])
    env = release.get_env_from_options(options)
    releaser = Releaser(env, options.git_repository_path, options.release_area,
                        options.mirror_path, options.build_tools_repository,
                        options.in_repository, options.tag_name, options.uri)
    log = build_log.PrintTitlesLogWriter(sys.stdout,
                                         build_log.DummyLogWriter())
    action_tree.action_main_(releaser.all, options, action_tree_args, log=log)
Example #5
0
def main(prog, args):
    if not hasattr(action_tree, "action_main"):
        sys.exit("failed to import required modules")
    arguments, action_tree_args = parse_args(prog, args)
    env = release.get_env_from_options(arguments)
    if arguments.github_access_token is not None:
        token = cmd_env.read_file(
            os.path.expanduser(arguments.github_access_token))[:-1]
    else:
        token = None
    releaser = Releaser(
        env, arguments.release_dir, arguments.repo,
        work_repo=arguments.work_repo,
        tag_name=arguments.tag_name,
        github_access_token=token)
    log = build_log.PrintTitlesLogWriter(sys.stdout,
                                         build_log.DummyLogWriter())
    action_tree.action_main_(
        releaser.release, arguments, action_tree_args, log=log)
Example #6
0
def main(prog, args):
    if not hasattr(action_tree, "action_main"):
        sys.exit("failed to import required modules")
    arguments, action_tree_args = parse_args(prog, args)
    env = release.get_env_from_options(arguments)
    if arguments.github_access_token is not None:
        token = cmd_env.read_file(
            os.path.expanduser(arguments.github_access_token))[:-1]
    else:
        token = None
    releaser = Releaser(env,
                        arguments.release_dir,
                        arguments.repo,
                        work_repo=arguments.work_repo,
                        tag_name=arguments.tag_name,
                        github_access_token=token)
    log = build_log.PrintTitlesLogWriter(sys.stdout,
                                         build_log.DummyLogWriter())
    action_tree.action_main_(releaser.release,
                             arguments,
                             action_tree_args,
                             log=log)