Skip to content
代码片段 群组 项目
未验证 提交 551d12fd 编辑于 作者: Lukas Wanko's avatar Lukas Wanko 提交者: GitLab
浏览文件

Add Duo Enterprise to cloud connector configuration

Features like code suggestions, duo chat and documentation search should
be available also under Duo Enterprise, as all features of Duo Pro are
also available under Duo Enterprise

EE: true
Changelog: added
上级 a4b2d6c6
No related branches found
No related tags found
无相关合并请求
...@@ -22,6 +22,9 @@ services: # Cloud connector features (i.e. code_suggestions, duo_chat...) ...@@ -22,6 +22,9 @@ services: # Cloud connector features (i.e. code_suggestions, duo_chat...)
# unit_primitives. At the moment, unit_primitive name is used as a scope when ServiceToken is being issued # unit_primitives. At the moment, unit_primitive name is used as a scope when ServiceToken is being issued
unit_primitives: unit_primitives:
- code_suggestions - code_suggestions
duo_enterprise:
unit_primitives:
- code_suggestions
duo_chat: duo_chat:
backend: 'gitlab-ai-gateway' backend: 'gitlab-ai-gateway'
bundled_with: bundled_with:
...@@ -29,6 +32,10 @@ services: # Cloud connector features (i.e. code_suggestions, duo_chat...) ...@@ -29,6 +32,10 @@ services: # Cloud connector features (i.e. code_suggestions, duo_chat...)
unit_primitives: unit_primitives:
- duo_chat - duo_chat
- documentation_search - documentation_search
duo_enterprise:
unit_primitives:
- duo_chat
- documentation_search
anthropic_proxy: anthropic_proxy:
backend: 'gitlab-ai-gateway' backend: 'gitlab-ai-gateway'
bundled_with: bundled_with:
......
...@@ -6,10 +6,13 @@ ...@@ -6,10 +6,13 @@
describe '#read_available_services' do describe '#read_available_services' do
let_it_be(:cs_cut_off_date) { Time.zone.parse("2024-02-15 00:00:00 UTC").utc } let_it_be(:cs_cut_off_date) { Time.zone.parse("2024-02-15 00:00:00 UTC").utc }
let_it_be(:cs_unit_primitives) { [:code_suggestions] } let_it_be(:cs_unit_primitives) { [:code_suggestions] }
let_it_be(:cs_bundled_with) { { "duo_pro" => cs_unit_primitives } } let_it_be(:cs_bundled_with) { { "duo_enterprise" => cs_unit_primitives, "duo_pro" => cs_unit_primitives } }
let_it_be(:duo_chat_unit_primitives) { [:duo_chat, :documentation_search] } let_it_be(:duo_chat_unit_primitives) { [:duo_chat, :documentation_search] }
let_it_be(:duo_chat_bundled_with) { { "duo_pro" => duo_chat_unit_primitives } } let_it_be(:duo_chat_bundled_with) do
{ "duo_enterprise" => duo_chat_unit_primitives, "duo_pro" => duo_chat_unit_primitives }
end
let_it_be(:backend) { 'gitlab-ai-gateway' } let_it_be(:backend) { 'gitlab-ai-gateway' }
let_it_be(:self_hosted_models_cut_off_date) { Time.zone.parse("2024-10-17 00:00:00 UTC").utc } let_it_be(:self_hosted_models_cut_off_date) { Time.zone.parse("2024-10-17 00:00:00 UTC").utc }
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册