Skip to content

Commit 1224700

Browse files
authored
Merge pull request #61 from ansible/TamiTakamiya/AAP-37207/trigger-chatbot-service-build-when-rag-image-updated
Update chatbot image when RAG image is updated
2 parents e346349 + a629eb6 commit 1224700

File tree

3 files changed

+27
-2
lines changed

3 files changed

+27
-2
lines changed

.tekton/ansible-chatbot-service-pull-request.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,12 @@ spec:
266266
- name: COMMIT_SHA
267267
value: $(tasks.clone-repository.results.commit)
268268
- name: BUILD_ARGS
269-
value: ["IMAGE_TAGS=pr-{{pull_request_number}} pr-{{pull_request_number}}.$(tasks.git-metadata.results.commit-timestamp)", "GIT_COMMIT=$(tasks.clone-repository.results.commit)", "RAG_CONTENTS_SUB_FOLDER=vector_db/aap_product_docs", "LIGHTSPEED_RAG_CONTENT_IMAGE=quay.io/ansible/aap-rag-content:latest", "LIGHTSPEED_RAG_EMBEDDINGS_IMAGE=quay.io/ansible/aap-rag-embeddings-image:latest"]
269+
value:
270+
- IMAGE_TAGS=pr-{{pull_request_number}} pr-{{pull_request_number}}.$(tasks.git-metadata.results.commit-timestamp)
271+
- GIT_COMMIT=$(tasks.clone-repository.results.commit)
272+
- RAG_CONTENTS_SUB_FOLDER=vector_db/aap_product_docs
273+
- LIGHTSPEED_RAG_CONTENT_IMAGE=quay.io/ansible/aap-rag-content:1.0.1739753069
274+
- LIGHTSPEED_RAG_EMBEDDINGS_IMAGE=quay.io/ansible/aap-rag-embeddings-image:latest
270275
- name: BUILD_ARGS_FILE
271276
value: $(params.build-args-file)
272277
runAfter:

.tekton/ansible-chatbot-service-push.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,12 @@ spec:
282282
- name: TARGET_STAGE
283283
value: production
284284
- name: BUILD_ARGS
285-
value: [ "IMAGE_TAGS=latest 1.0.$(tasks.git-metadata.results.commit-timestamp)", "GIT_COMMIT=$(tasks.clone-repository.results.commit)", "RAG_CONTENTS_SUB_FOLDER=vector_db/aap_product_docs", "LIGHTSPEED_RAG_CONTENT_IMAGE=quay.io/ansible/aap-rag-content:latest", "LIGHTSPEED_RAG_EMBEDDINGS_IMAGE=quay.io/ansible/aap-rag-embeddings-image:latest"]
285+
value:
286+
- IMAGE_TAGS=latest 1.0.$(tasks.git-metadata.results.commit-timestamp)
287+
- GIT_COMMIT=$(tasks.clone-repository.results.commit)
288+
- RAG_CONTENTS_SUB_FOLDER=vector_db/aap_product_docs
289+
- LIGHTSPEED_RAG_CONTENT_IMAGE=quay.io/ansible/aap-rag-content:1.0.1739753069
290+
- LIGHTSPEED_RAG_EMBEDDINGS_IMAGE=quay.io/ansible/aap-rag-embeddings-image:latest
286291
runAfter:
287292
- prefetch-dependencies
288293
taskRef:

renovate.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"customManagers": [
4+
{
5+
"customType": "regex",
6+
"datasourceTemplate": "docker",
7+
"fileMatch": ["^\\.tekton/.+\\.yaml$"],
8+
"matchStrings": [
9+
"_IMAGE=(?<depName>[^:]+):(?<currentValue>[\\d\\.]+)"
10+
],
11+
"versioningTemplate": "semver"
12+
}
13+
],
14+
"automerge": true
15+
}

0 commit comments

Comments
 (0)