Улучшения
- Подключение внешних зависимостей из приватных репозиториев.
В релизе 1.11.16 появилась возможность подключать внешние зависимости из приватных репозиториев.
подсказка
JAICP позволяет выносить часто переиспользуемые фрагменты сценариев в отдельные Git-репозитории,
которые затем можно подключать к любым проектам.
Раньше размещать зависимости можно было только в публичных репозиториях.
Теперь вы можете задать в chatbot.yaml
логин от учетной записи и персональный токен для доступа к приватному репозиторию:
dependencies:
- name: offtopic
type: git
url: https://github.com/example/offtopic
version: master
loginSecretKey: GITHUB_LOGIN_SECRET # Токен, где хранится логин
tokenSecretKey: GITHUB_TOKEN_SECRET # Токен, где хранится персональный токен доступа
предупреждение
В качестве
tokenSecretKey
нельзя использовать пароль от учетной записи: допустим только персональный токен.
Также и логин, и токен нужно хранить в хранилище токенов JAICP.