Skip to main content

Rigi Documentation

Overview

Rigi CLI is a .NET Command Line Interface application designed to synchronize resource files between development repositories and the project on the Rigi server. It permits the product team to streamline the localization processes by automating the following stages:

  • Uploading resource files from a local copy of a code repository to the project on the Rigi server and getting files with Rigi tokens (Upload mode).

    TMS Connector

    The TMS Connector for XTM Cloud further automates the localization process by sending new and modified strings automatically to the linked XTM Cloud project.

  • Downloading resource files with translations to the correct location in the local repository (Download mode).

  • Uploading resource files with translations and overwriting target translations on the Rigi server (Align mode).

Visualization.png

CI/CD pipelines

The Rigi CLI tool is designed to be run automatically by CI/CD solutions. The environment for automatic file retrieval can be set up using any service that creates CI/CD pipelines in Git.

Use cases:

  • Synchronize a project on the Rigi server with the code repository as part of CI/CD.

  • Integrate upload and download within a Git action (e.g., on each merge of a new feature).