import argparse def argument_parse() -> argparse.ArgumentParser: """ Method to extract the arguments from the command line. :returns: The argument parser. """ parser = argparse.ArgumentParser( description="A tool to automate image manipulation in the pipeline.") parser.add_argument( '-i', '--image', type=str, help='The image name.') parser.add_argument( '-t', '--tag', type=str, help='The image tag.') parser.add_argument( '-g', '--git-tag', type=str, required=False, help='The git tag to attach to a report.') return parser.parse_args()