Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Import Macro Repair
Table of Contents

Perhaps one of Kajoo’s most exciting features is the ability to publish components to a GitHub repository. The publishing process has multiple configuration options, and can even be configured for CI/CD.

Site Configuration

To publish to a GitHub repository, you first need to create a site profile in the Sites setting of Kajoo. You will need the repo’s URL, and it’s recommended that you create a branch specifically to Kajoo to push to.

...

Adding a New Site

To add a GitHub repo to your site settings, follow the following instructions.

  1. Click the “Add New” site button

  2. In the right-hand pane that pops up, enter a name and URL for the site. The URL does not need to be the GitHub URL, and is not important for the publishing process

  3. Under the “Source Control Integration” heading, click the GitHub button. This should pop up a window that will allow you to sign into your GitHub account through Kajoo.

  4. Once Kajoo is connected to your GitHub account, you can select from among your repos, and among the branches on that repo. Choose a branch that you wish Kajoo to push to. You may want to make a new branch just in case.

  5. Go ahead and save. Now you have your site setting saved and ready for publishing.

 

Info

You don’t need to worry about the “Deployment,” “Build Info,” or “Sitecore Settings” just yet.

Publishing to your GitHub Repo

After setting up the Site configuration settings, publishing is easy from the Kajoo Builder.

...

You should then be able to see the commit in your GitHub repo:

...

Related articles

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@43f8e94
sortmodified
showSpacefalse
reversetrue
typepage
cqllabel in ( "ci/cd" , "github" , "kajoo" , "deploy" , "publish" , "component" ) and type = "page" and space = "KAJOO"
labelsgithub kajoo publish deploy ci/cd component
Page Properties
hiddentrue

Related issues