A handful of scripts to check Jira, Bitbucket, Confluence pages for missing plugins, macros, broken-links, etc.
- Python 3.x
| title | description | test |
|---|---|---|
| confluence_scrape.py | Traverse all pages in a given Confluence space, return all pages using unknown macros | test_confluence_scrape.py |
- Make sure you have Python 3.x installed on your system.
- Create and populate a
config.inifile with relevant Confluence/Atlassian info. You can find/create an API token here.
[config]
confluence_username = email@example.com
confluence_api_token = token_string
confluence_url = https://test.atlassian.net/wiki- Pass the relevant space name(s) into the script on the command line, in a comma-separated list.
foo@bar:~$ pip install -r requirements.txt
foo@bar:~$ ./confluence_scrape.py ENG,MKT