INNER CODE UNIT · Python

parse_args

bitwarden/android · .github/scripts/jira-get-release-notes/jira_release_notes.py:71

def parse_args():
    parser = argparse.ArgumentParser(
        description=__doc__,
    )
    parser.add_argument("issue_id", help="RELEASE issue ID to fetch release notes from")
    parser.add_argument("jira_cloud_id", help="Atlassian Cloud ID - Can be retrieved from the `tenant_info` endpoint, e.g.: `https://<my-site-name>.atlassian.net/_edge/tenant_info`")
    parser.add_argument("jira_email", help="Email used to create the API token")
    parser.add_argument("jira_api_token", help="Jira API token - Generate one at: https://id.atlassian.com/manage-profile/security/api-tokens")
    return parser.parse_args()

def main():
    args = parse_args()

    jira_issue_id = args.issue_id
    jira_cloud_id = args.jira_cloud_id
    jira_email = args.jira_email
    jira_api_token = args.jira_api_token
    jira_base_url = "https://api.atlassian.com/ex/jira"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…