Skip to main content

JAICP release 1.11.16

Improved

  • Connecting external dependencies from private repositories.

Starting from release 1.11.16, you can connect external dependencies from private repositories.

tip
JAICP allows moving frequently reused script fragments to separate Git repositories, which can then be connected to any project.

Previously, dependencies could only be stored in public repositories. Now you can configure the login to an account with access to a private repository and a personal access token in chatbot.yaml:

dependencies:
- name: offtopic
type: git
url: https://github.com/example/offtopic
version: master
loginSecretKey: GITHUB_LOGIN_SECRET # The secret for storing the login
tokenSecretKey: GITHUB_TOKEN_SECRET # The secret for storing the personal access token
caution
You cannot use your actual account password as the tokenSecretKey value: only personal access tokens are allowed. Also, both the login and the token need to be stored in the JAICP secrets storage.