INNER CODE UNIT · Python

parse_args

mistio/mist-ce · ci/release.py:22

def parse_args():
    argparser = argparse.ArgumentParser(
        description=("Create/Update Github release based on git tag. When "
                     "creating a release that doesn't exist, it'll be marked "
                     "as stable (not prerelease) and public (not draft), "
                     "unless otherwise specified. When updating a release, "
                     "only fields specified by corresponding options will be "
                     "modified."))

    argparser.add_argument('owner', help="The github repo's owner")
    argparser.add_argument('repo', help="The github repo's name")
    argparser.add_argument('tag', help="Tag name for which to make release")

    argparser.add_argument(
        '-m', '--msg', default=None,
        help=("Message for the release. Either the message as a string, or "
              "the filename of a text file preceded by '@'. Use an empty "
              "string '' to set an empty message."))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…