How do you replace a space's home page (with --action copyPage from CLI)?

Doug_Wandell March 22, 2016

Looking to replace a new space's @home with a default template.

Is this possible?

1 answer

0 votes
Bob Swift OSS (Bob Swift Atlassian Apps)
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 22, 2016

Yes, you should be able to do this. Use replace flag on the copy.

Doug_Wandell March 23, 2016

Bob,

I did use the replace flag, but it doesn't work.  The command I used is:

--action copyPage --space "template" --title @home --newSpace "foo" --replace

Output is:

 
Page 'Home' copied to: 'Home' in space foo.  Page has id: 2196062

The page is copied to the new space, but it is not the home page.  I wonder if I could use --parent, but what argument would I give it?

Bob Swift OSS (Bob Swift Atlassian Apps)
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 23, 2016

If Home was not the home page of the target space, then it is just a page called Home just like any other page. If you wanted to replace the space configured home page, then you would need to get its name and use that on the newTitle parameter. 

We really should support @home on the newTitle parameter as well to be consistent: CSOAP-497.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events