diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-12-07 21:07:33 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-12-07 21:07:33 +0300 |
commit | 1bdc6c89c32a7380a81598629b9ad05ba9a2a94f (patch) | |
tree | 778f1dc16130b3138ab3b641e664038648046a40 /doc | |
parent | 9a940dabf04df126e7978c0ab4b8770b86dcaaa8 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc')
-rw-r--r-- | doc/ci/components/index.md | 59 | ||||
-rw-r--r-- | doc/development/runner_fleet_dashboard.md | 6 |
2 files changed, 3 insertions, 62 deletions
diff --git a/doc/ci/components/index.md b/doc/ci/components/index.md index 6c63cf2109a..6f1365561dc 100644 --- a/doc/ci/components/index.md +++ b/doc/ci/components/index.md @@ -92,65 +92,6 @@ In this example: - The `all-scans` component configuration is defined in a single file. - The `secret-detection` component configuration contains multiple files in a directory. -#### Component configurations saved in any directory (deprecated) - -WARNING: -Saving components through the following directory structure is [deprecated](https://gitlab.com/gitlab-org/gitlab/-/issues/415855) and should be avoided. - -Components configurations can be saved through the following directory structure, containing: - -- `template.yml`: The component configuration, one file per component. If there is - only one component, this file can be in the root of the project. If there are multiple - components, each file must be in a separate subdirectory. -- `README.md`: A documentation file explaining the details of all the components in the repository. - -For example, if the project is on GitLab.com, named `my-project`, and in a personal -namespace named `my-namespace`: - -- Containing a single component and a simple pipeline to test the component, then - the file structure might be: - - ```plaintext - ├── template.yml - ├── README.md - └── .gitlab-ci.yml - ``` - - This component is referenced with the path `gitlab.com/my-namespace/my-project@<version>`. - -- Containing one default component and multiple sub-components, then the file structure - might be: - - ```plaintext - ├── template.yml - ├── README.md - ├── .gitlab-ci.yml - ├── unit/ - │ └── template.yml - └── integration/ - └── template.yml - ``` - - These components are identified by these paths: - - - `gitlab.com/my-namespace/my-project` - - `gitlab.com/my-namespace/my-project/unit` - - `gitlab.com/my-namespace/my-project/integration` - -It is possible to have a components repository with no default component, by having -no `template.yml` in the root directory. - -**Additional notes:** - -Nesting of components is not possible. For example: - -```plaintext -├── unit/ -│ └── template.yml -│ └── another_folder/ -│ └── nested_template.yml -``` - ## Use a component You can use a component in a CI/CD configuration with the `include: component` keyword. diff --git a/doc/development/runner_fleet_dashboard.md b/doc/development/runner_fleet_dashboard.md index 474952b9de6..70499e5a087 100644 --- a/doc/development/runner_fleet_dashboard.md +++ b/doc/development/runner_fleet_dashboard.md @@ -6,11 +6,11 @@ info: >- this page, see https://handbook.gitlab.com/handbook/product/ux/technical-writing/#assignments --- -# Runner Fleet Dashboard **(ULTIMATE BETA)** +# Runner Fleet Dashboard **(ULTIMATE EXPERIMENT)** > [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/424495) in GitLab 16.6 behind several [feature flags](#enable-feature-flags). -This feature is in [BETA](../policy/experiment-beta-support.md). +This feature is an [Experiment](../policy/experiment-beta-support.md). To join the list of users testing this feature, contact us in [epic 11180](https://gitlab.com/groups/gitlab-org/-/epics/11180). @@ -48,7 +48,7 @@ for some customers to try this feature. To test the Runner Fleet Dashboard as part of the early adopters program, you must: -- Run GitLab 16.6 or above. +- Run GitLab 16.7 or above. - Have an [Ultimate license](https://about.gitlab.com/pricing/). - Be able to run ClickHouse database. We recommend using [ClickHouse Cloud](https://clickhouse.cloud/). |