diff --git a/doc/cli/references/code-intel.md b/doc/cli/references/code-intel.md new file mode 100644 index 00000000000..6e280a19de9 --- /dev/null +++ b/doc/cli/references/code-intel.md @@ -0,0 +1,22 @@ +# `src code-intel` + + + +## Usage + +``` +'src code-intel' manages code intelligence data on a Sourcegraph instance. + +Usage: + + src code-intel command [command options] + +The commands are: + + upload uploads an LSIF dump file + +Use "src code-intel [command] -h" for more information about a command. + + +``` + \ No newline at end of file diff --git a/doc/cli/references/debug.md b/doc/cli/references/debug.md new file mode 100644 index 00000000000..07cd0797b9c --- /dev/null +++ b/doc/cli/references/debug.md @@ -0,0 +1,27 @@ +# `src debug` + + + +## Usage + +``` +'src debug' gathers and bundles debug data from a Sourcegraph deployment for troubleshooting. + +Usage: + + src debug command [command options] + +The commands are: + + kube dumps context from k8s deployments + compose dumps context from docker-compose deployments + server dumps context from single-container deployments + + +Use "src debug command -h" for more information about a subcommands. +src debug has access to flags on src -- Ex: src -v kube -o foo.zip + + + +``` + \ No newline at end of file diff --git a/doc/cli/references/index.md b/doc/cli/references/index.md index 19f559185a5..8ca18e55c3b 100644 --- a/doc/cli/references/index.md +++ b/doc/cli/references/index.md @@ -5,7 +5,9 @@ * [`api`](api.md) * [`batch`](batch/index.md) +* [`code-intel`](code-intel.md) * [`config`](config/index.md) +* [`debug`](debug.md) * [`extensions`](extensions/index.md) * [`extsvc`](extsvc/index.md) * [`login`](login.md) diff --git a/doc/cli/references/lsif/upload.md b/doc/cli/references/lsif/upload.md index 019b733f8e1..0f9bd0cfe7e 100644 --- a/doc/cli/references/lsif/upload.md +++ b/doc/cli/references/lsif/upload.md @@ -65,22 +65,25 @@ Usage of 'src lsif upload': Examples: - Upload an LSIF dump with explicit repo, commit, and upload files: + Upload a SCIP index with explicit repo, commit, and upload files: - $ src lsif upload -repo=FOO -commit=BAR -file=dump.lsif + $ src code-intel upload -repo=FOO -commit=BAR -file=index.scip - Upload an LSIF dump for a subproject: + Upload a SCIP index for a subproject: - $ src lsif upload -root=cmd/ + $ src code-intel upload -root=cmd/ - Upload an LSIF dump when lsifEnforceAuth is enabled: + Upload a SCIP index when lsifEnforceAuth is enabled: - $ src lsif upload -github-token=BAZ, or - $ src lsif upload -gitlab-token=BAZ + $ src code-intel upload -github-token=BAZ, or + $ src code-intel upload -gitlab-token=BAZ - Upload an LSIF dump when the LSIF indexer does not not declare a tool name. + Upload an LSIF index when the LSIF indexer does not not declare a tool name. - $ src lsif upload -indexer=lsif-elixir + $ src code-intel upload -indexer=lsif-elixir + + For any of these commands, an LSIF index (default name: dump.lsif) can be + used instead of a SCIP index (default name: index.scip). ``` diff --git a/internal/src-cli/consts.go b/internal/src-cli/consts.go index ec75b201ad4..03e99602298 100644 --- a/internal/src-cli/consts.go +++ b/internal/src-cli/consts.go @@ -6,4 +6,4 @@ package srccli // as the suggested download with this instance. // // At the time of a Sourcegraph release, this is always the latest src-cli version. -const MinimumVersion = "3.40.0" +const MinimumVersion = "3.40.1"