Skip to content
This repository was archived by the owner on Feb 24, 2026. It is now read-only.

jeff-atriumn/atlassian-content-checks

Repository files navigation

atlassian-content-checks

A handful of scripts to check Jira, Bitbucket, Confluence pages for missing plugins, macros, broken-links, etc.

Prerequisites

  • Python 3.x

scripts

title description test
confluence_scrape.py Traverse all pages in a given Confluence space, return all pages using unknown macros test_confluence_scrape.py

usage

  • Make sure you have Python 3.x installed on your system.
  • Create and populate a config.ini file 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

This will dump out a csv as {space}-output.csv. image

About

Handful of scripts to check Jira, Bitbucket, Confluence pages for missing plugins, macros, broken-links, etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages