Skip to end of banner
Go to start of banner

How to prevent the parent folder name being added to the page created in Confluence using CLI

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 19 Next »

This article explains how to prevent the parent folder name being added to the page created in confluence using Confluence Command Line Interface app.

Instructions

Follow the below steps to pull the HTML content into Confluence page without appending the title of the page to each .html files using runFromCsv and addPage CLI actions: 

  • runFromCsv : Runs all the actions generated from the CSV file with the parameters mentioned.
  • addPage : Create a confluence page


  1. Create a .csv file with column headers space, title, parent and file and input the values as shown below:


    Here, we are keeping the files in the CLI client location. 


    Here is a sample HTML file:
  2. Execute the below CLI action:

    --action runFromCsv --file "Files_Folder/HTML.csv" --common "--action addPage --replace --markdown"
  3. The output is displayed on the Confluence page as per the command executed:


    Output on the Terminal:

    Run: --space "CLI" --title "CLI_Title_1" --parent "addPage_CLI" --file "Files_Folder/File1.html" --action addPage --replace --markdown
    Page created as 'CLI_Title_1' in space CLI as child of 'addPage_CLI'. Page has id 11534344.
    
    Run: --space "CLI" --title "CLI_Title_2" --parent "addPage_CLI" --file "Files_Folder/File2.html" --action addPage --replace --markdown
    Page created as 'CLI_Title_2' in space CLI as child of 'addPage_CLI'. Page has id 11534345.
    
    Run: --space "CLI" --title "CLI_Title_3" --parent "addPage_CLI" --file "Files_Folder/File3.html" --action addPage --replace --markdown
    Page created as 'CLI_Title_3' in space CLI as child of 'addPage_CLI'. Page has id 11534346.
    
    Run completed successfully. 3 actions were successful from file:/atlassian-cli_local_9.0.0/Files_Folder/HTML.csv
    
  • If the file(s) are at a different location, then you have to enter the full path of the HTML file under the file column. 
  • No labels