Skip to content
This repository was archived by the owner on Sep 29, 2025. It is now read-only.

Commit 24e0d14

Browse files
authored
Remove eval service from CI (#589)
1 parent cbb0e98 commit 24e0d14

File tree

2 files changed

+0
-105
lines changed

2 files changed

+0
-105
lines changed

.drone.yml

Lines changed: 0 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -960,100 +960,3 @@ steps:
960960
api_server: https://api.prod.corp.mongodb.com
961961
kubernetes_token:
962962
from_secret: prod_kubernetes_token
963-
964-
# ---
965-
# MongoDB Chatbot evals
966-
# ---
967-
---
968-
depends_on: ["test-all"]
969-
kind: pipeline
970-
type: kubernetes
971-
name: staging-build-mongodb-eval
972-
973-
trigger:
974-
branch:
975-
- main
976-
event:
977-
- push
978-
paths:
979-
include:
980-
- packages/chatbot-eval-mongodb-public/**/*
981-
- packages/mongodb-rag-core/**/*
982-
- packages/mongodb-chatbot-server/**/*
983-
- packages/mongodb-chatbot-eval/**/*
984-
- package-lock.json
985-
- package.json
986-
987-
steps:
988-
# Builds and publishes Docker image for staging
989-
- name: publish-staging-eval-service
990-
image: plugins/kaniko-ecr
991-
environment:
992-
LG_ARTIFACTORY_TOKEN:
993-
from_secret: lg_artifactory_token
994-
LG_ARTIFACTORY_EMAIL:
995-
from_secret: lg_artifactory_email
996-
settings:
997-
dockerfile: eval-service.dockerfile
998-
create_repository: true
999-
registry: 795250896452.dkr.ecr.us-east-1.amazonaws.com
1000-
repo: docs/${DRONE_REPO_NAME}-eval-service
1001-
build_args:
1002-
- LG_ARTIFACTORY_TOKEN
1003-
- LG_ARTIFACTORY_EMAIL
1004-
tags:
1005-
- git-${DRONE_COMMIT_SHA:0:7}-staging
1006-
- latest-staging
1007-
access_key:
1008-
from_secret: ecr_access_key
1009-
secret_key:
1010-
from_secret: ecr_secret_key
1011-
1012-
# Promotes current drone build to staging environment
1013-
- name: promote-staging-eval-service
1014-
image: drone/cli:1.4.0-alpine
1015-
commands:
1016-
- drone build promote mongodb/chatbot ${DRONE_BUILD_NUMBER} staging
1017-
environment:
1018-
DRONE_SERVER: ${DRONE_SYSTEM_PROTO}://${DRONE_SYSTEM_HOST}
1019-
DRONE_TOKEN:
1020-
from_secret: drone_token
1021-
1022-
---
1023-
kind: pipeline
1024-
type: kubernetes
1025-
name: staging-deploy-mongodb-eval
1026-
1027-
trigger:
1028-
event:
1029-
- promote
1030-
target:
1031-
- staging
1032-
paths:
1033-
include:
1034-
- packages/chatbot-eval-mongodb-public/**/*
1035-
- packages/mongodb-rag-core/**/*
1036-
- packages/mongodb-chatbot-server/**/*
1037-
- packages/mongodb-chatbot-eval/**/*
1038-
- package-lock.json
1039-
- package.json
1040-
1041-
branch:
1042-
- main
1043-
1044-
steps:
1045-
# Deploys docker image associated with staging build that triggered promotion
1046-
- name: deploy-staging-eval-service
1047-
image: quay.io/mongodb/drone-helm:v3
1048-
settings:
1049-
chart: mongodb/cronjobs
1050-
chart_version: 1.10.0
1051-
add_repos: [mongodb=https://10gen.github.io/helm-charts]
1052-
namespace: docs
1053-
release: scripts-service
1054-
values: image.tag=git-${DRONE_COMMIT_SHA:0:7}-staging,image.repository=795250896452.dkr.ecr.us-east-1.amazonaws.com/docs/${DRONE_REPO_NAME}-eval-service
1055-
values_files:
1056-
- packages/chatbot-eval-mongodb-public/environments/staging.yml
1057-
api_server: https://api.staging.corp.mongodb.com
1058-
kubernetes_token:
1059-
from_secret: staging_kubernetes_token

eval-service.dockerfile

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)