﻿---
title: codex update-redirects cli command
description: Push the codex redirects mapping to CloudFront's KeyValueStore. Run after codex build produces a redirects.json. 
url: https://docs-v3-preview.elastic.dev/elastic/docs-builder/pull/2927/cli/codex/update-redirects
products:
  - Elastic Docs Builder
---

# codex update-redirects cli command
```bash
docs-builder codex update-redirects <config> [options]
```

Push the codex redirects mapping to CloudFront's KeyValueStore.

## Arguments

<definitions>
  <definition term="<config> string required">
    Path to the codex.yml configuration file (used to resolve the environment).
    **Constraints:** symbolic links not allowed, must exist, extensions: yml, yaml, supports `~` home expansion
  </definition>
</definitions>


## Options

<definitions>
  <definition term="--environment string">
    Named deployment target. Defaults to the value in codex.yml or the ENVIRONMENT env var.
  </definition>
  <definition term="--redirects-file string">
    Path to redirects.json. Defaults to .artifacts/codex/docs/redirects.json.
    **Constraints:** symbolic links not allowed, must exist, extensions: json, supports `~` home expansion
  </definition>
  <definition term="-l --log-level enum">
    Minimum log level.
    **Values:** trace, debug, information, warning, error, critical, none
    **Default:** `information`
  </definition>
  <definition term="-c --config-source enum">
    Override the configuration source: local, remote
    **Values:** local, remote, embedded
  </definition>
  <definition term="--[no-]skip-private-repositories">
    Skip cloning private repositories
  </definition>
</definitions>


## Notes

Run after codex build produces a redirects.json.