diff --git a/GITLAB_KAS_VERSION b/GITLAB_KAS_VERSION index 3b11b43797c..868da6fb085 100644 --- a/GITLAB_KAS_VERSION +++ b/GITLAB_KAS_VERSION @@ -1 +1 @@ -28cb074006593306907f843966c7121b1b0b1172 +da219155e5f13896b0427c536e5ff169b95ec558 diff --git a/doc/administration/get_started.md b/doc/administration/get_started.md index b44630d8f36..38fc110dca1 100644 --- a/doc/administration/get_started.md +++ b/doc/administration/get_started.md @@ -63,7 +63,7 @@ Get started: You may need to import projects from external sources like GitHub, Bitbucket, or another instance of GitLab. Many external sources can be imported into GitLab. - Review the [GitLab projects documentation](../user/project/_index.md). -- Consider [repository mirroring](../user/project/repository/mirror/_index.md)—an [alternative to project migrations](../ci/ci_cd_for_external_repos/_index.md). +- Consider [repository mirroring](../user/project/repository/mirror/_index.md), an [alternative to project migrations](../ci/ci_cd_for_external_repos/_index.md). - Check out our [migration index](../user/project/import/_index.md) for documentation on common migration paths. - Schedule your project exports with our [import/export API](../api/project_import_export.md#schedule-an-export). diff --git a/doc/ci/caching/_index.md b/doc/ci/caching/_index.md index 5388e883c47..2668fef0039 100644 --- a/doc/ci/caching/_index.md +++ b/doc/ci/caching/_index.md @@ -493,6 +493,26 @@ test: - go test ./... -v -short ``` +### Cache curl downloads + +If your project uses [cURL](https://curl.se/) to download dependencies or files, +you can cache the downloaded content. The files are automatically updated when +newer downloads are available. + +```yaml +job: + script: + - curl --remote-time --time-cond .curl-cache/caching.md --output .curl-cache/caching.md "https://docs.gitlab.com/ci/caching/" + cache: + paths: + - .curl-cache/ +``` + +In this example cURL downloads a file from a webserver and saves it to a local file in `.curl-cache/`. +The `--remote-time` flag saves the last modification time reported by the server, +and cURL compares it to the timestamp of the cached file with `--time-cond`. If the remote file has +a more recent timestamp the local cache is automatically updated. + ## Availability of the cache Caching is an optimization, but it isn't guaranteed to always work. You might need diff --git a/doc/ci/pipelines/_index.md b/doc/ci/pipelines/_index.md index 797efac6658..320145de3c5 100644 --- a/doc/ci/pipelines/_index.md +++ b/doc/ci/pipelines/_index.md @@ -428,7 +428,7 @@ The pipeline details page displays a graph of all the jobs in the pipeline: You can use a standard URL to access the details for specific pipelines: -- `gitlab.example.com/my-group/my-project/-/pipelines/pipelines/latest`: The details page +- `gitlab.example.com/my-group/my-project/-/pipelines/latest`: The details page for the latest pipeline for the most recent commit on the default branch in the project. - `gitlab.example.com/my-group/my-project/-/pipelines//latest`: The details page for the latest pipeline for the most recent commit on branch `` in the project. diff --git a/doc/development/fe_guide/accessibility/best_practices.md b/doc/development/fe_guide/accessibility/best_practices.md index 5ce82bdfcc6..f1d43383fe7 100644 --- a/doc/development/fe_guide/accessibility/best_practices.md +++ b/doc/development/fe_guide/accessibility/best_practices.md @@ -252,7 +252,7 @@ As the majority of icons within GitLab are decorative, `GlIcon` automatically hi Therefore, you do not need to add `aria-hidden="true"` to `GlIcon`, as this is redundant. ```html - +