Skip to content

Immodvisor-lab/JiraToConfluenceReleaseNote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JIRA-TO-CONFLUENCE-RELEASE-NOTE

Create a release note based on your Jira tickets !

Requirements

This repo assume you have :

  • A Confluence Cloud setup and access to its API
  • A Jira Cloud setup and access to its API

How it works

The script will first list all unreleased Jira versions. You choose one. It will search for all issues in this version. From each issue it takes the key, title, and a description field (this can be set in .env file). Then it concatenates evrything to create and upload a page in Confluence.

Setting up the Environment

  1. Clone the Repository:

    git clone 
    cd your-repo
  2. Install dependencies

    pip install dotenv
    
  3. Create the .env file:

    • Copy the .env.example file and create a new file named .env:
      cp .env.example .env
  4. Fill in the Details:

    • Open the .env file in a text editor of your choice and fill in the necessary details.
  5. Save and Close the File.

Execute

    python run.py

Known problems

The caracters < or > or & if present in HTML, will raise Error

License

This project is licensed under the GNU General Public License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages