Git code control

(Brian Hinshaw) #1

Our team uses Git for code control on other projects.

We are considering the following practice with Kore:

  • When developer is done working on the bot (or has a milestone moment that they wish to capture) they can use the Kore Export to JSON functionality at the Bot level for which they are developing.
  • This creates a zip of typically 3 files: botDefinition.json, config.json, and icon.png. The botDefinition.json is the file that has all of the content for nodes and all JavaScript written. Most text (including JavaScript) is html encoded in the JSON extract. The two json files would be kept in Git. The icon.png file will more than likely never change beyond our first upload.

What practices are other teams using to provide source control, especially when multiple devs may be working on universal or standard bots?


(Yoga Ramya Mendu) #2

Hi @bh2195,

You can push the exported bot files into Git for code control and to maintain versions of the bot.

This can be done similar to the other projects of yours.

Kindly let us know if you have any further issues/queries.

Yoga Ramya.