Skip to content

ci: ingest gitlab docs in production environment

Shinya Maeda requested to merge ingest-in-ci-prod into main

Note: This is a high priority MR for Solution implementation for "users can ask docu... (gitlab-org/gitlab#451215 - closed) in %17.0

This MR is on top of ci: ingest gitlab docs in pipeline schedules (!774 - merged)

What does this merge request do and why?

This MR adds ingest:prod job to ingest/refresh gitlab-docs in production environment, which is based on ci: ingest gitlab docs in pipeline schedules (!774 - merged).

Workload Identify Federation/Provider was already setup by following the setup doc.

The variables INGEST_GCP_PROJECT_NAME, INGEST_WORKLOAD_IDENTITY_PROVIDER, and INGEST_SERVICE_ACCOUNT are switched per environment with the environment scope.

Related to Add tests for ingestion scripts (#448 - closed)

How to set up and validate locally

N/A

Merge request checklist

  • Tests added for new functionality. If not, please raise an issue to follow up.
  • Documentation added/updated, if needed.
Edited by Shinya Maeda

Merge request reports