Add latest changes from gitlab-org/gitlab@master
This commit is contained in:
parent
969309e2bd
commit
c452437ef6
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Pipeline Execution
|
||||
group: Testing
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
type: reference, howto
|
||||
---
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Pipeline Execution
|
||||
group: Pipeline Authoring
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Pipeline Execution
|
||||
group: Pipeline Authoring
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Pipeline Execution
|
||||
group: Testing
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Pipeline Execution
|
||||
group: Pipeline Authoring
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
type: reference, api
|
||||
---
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Pipeline Execution
|
||||
group: Pipeline Authoring
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
type: reference
|
||||
---
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Pipeline Execution
|
||||
group: Pipeline Authoring
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
type: reference
|
||||
---
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ comments: false
|
|||
type: index, howto
|
||||
---
|
||||
|
||||
# Migrating from CircleCI
|
||||
# Migrating from CircleCI **(FREE)**
|
||||
|
||||
If you are currently using CircleCI, you can migrate your CI/CD pipelines to [GitLab CI/CD](../introduction/index.md),
|
||||
and start making use of all its powerful features. Check out our
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ comments: false
|
|||
type: index, howto
|
||||
---
|
||||
|
||||
# Migrating from Jenkins
|
||||
# Migrating from Jenkins **(FREE)**
|
||||
|
||||
A lot of GitLab users have successfully migrated to GitLab CI/CD from Jenkins. To make this
|
||||
easier if you're just getting started, we've collected several resources here that you might find useful
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Pipeline Execution
|
||||
group: Testing
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
disqus_identifier: 'https://docs.gitlab.com/ee/user/project/pipelines/job_artifacts.html'
|
||||
type: reference, howto
|
||||
---
|
||||
|
||||
# Job artifacts
|
||||
# Job artifacts **(FREE)**
|
||||
|
||||
> Introduced in [GitLab 12.4](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/16675), artifacts in internal and private projects can be previewed when [GitLab Pages access control](../../administration/pages/index.md#access-control) is enabled.
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
|
|||
type: reference
|
||||
---
|
||||
|
||||
# Pipeline Architecture
|
||||
# Pipeline architecture **(FREE)**
|
||||
|
||||
Pipelines are the fundamental building blocks for CI/CD in GitLab. This page documents
|
||||
some of the important concepts related to them.
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Pipeline Execution
|
||||
group: Testing
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
type: reference, howto
|
||||
---
|
||||
|
||||
# Pipeline artifacts
|
||||
# Pipeline artifacts **(FREE)**
|
||||
|
||||
Pipeline artifacts are files created by GitLab after a pipeline finishes. These are different than [job artifacts](job_artifacts.md) because they are not explicitly managed by the `.gitlab-ci.yml` definitions.
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
|
|||
type: reference
|
||||
---
|
||||
|
||||
# Pipeline Efficiency
|
||||
# Pipeline efficiency **(FREE)**
|
||||
|
||||
[CI/CD Pipelines](index.md) are the fundamental building blocks for [GitLab CI/CD](../README.md).
|
||||
Making pipelines more efficient helps you save developer time, which:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Pipeline Execution
|
||||
group: Pipeline Authoring
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
type: reference
|
||||
---
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Pipeline Execution
|
||||
group: Pipeline Authoring
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
type: reference
|
||||
---
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Pipeline Execution
|
||||
group: Pipeline Authoring
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
type: reference
|
||||
---
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@ info: To determine the technical writer assigned to the Stage/Group associated w
|
|||
type: reference, howto
|
||||
---
|
||||
|
||||
# Custom password length limits
|
||||
# Custom password length limits **(FREE SELF)**
|
||||
|
||||
By default, GitLab supports passwords with:
|
||||
By default, GitLab supports passwords with the following lengths:
|
||||
|
||||
- A minimum length of 8.
|
||||
- A maximum length of 128.
|
||||
- Minimum: 8 characters
|
||||
- Maximum: 128 characters
|
||||
|
||||
GitLab administrators can modify password lengths:
|
||||
|
||||
|
|
@ -29,11 +29,12 @@ The user password length is set to a minimum of 8 characters by default.
|
|||
|
||||
To change the minimum password length using GitLab UI:
|
||||
|
||||
1. Go to **Admin Area > Settings**, then select **Sign-up restrictions**.
|
||||
1. Go to the Admin Area (**{admin}**) and select **Settings > Sign-up restrictions**.
|
||||
|
||||

|
||||
|
||||
1. Input a **Minimum password length** value greater than or equal to 8, then select **Save changes**.
|
||||
1. Enter a **Minimum password length** value greater than or equal to `8`.
|
||||
1. Select **Save changes**.
|
||||
|
||||
## Modify maximum password length using configuration file
|
||||
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
---
|
||||
stage: none
|
||||
group: unassigned
|
||||
stage: Manage
|
||||
group: Access
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
type: reference
|
||||
---
|
||||
|
||||
# Password Storage
|
||||
# Password storage **(FREE)**
|
||||
|
||||
GitLab stores user passwords in a hashed format, to prevent passwords from being visible.
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
|
|||
type: reference
|
||||
---
|
||||
|
||||
# Generated passwords for users created through integrated authentication
|
||||
# Generated passwords for users created through integrated authentication **(FREE)**
|
||||
|
||||
GitLab allows users to set up accounts through integration with external [authentication and authorization providers](../administration/auth/README.md).
|
||||
|
||||
|
|
|
|||
|
|
@ -77,11 +77,6 @@ Disabling 2FA for everyone does not disable the [enforce 2FA for all users](#enf
|
|||
or [enforce 2FA for all users in a group](#enforcing-2fa-for-all-users-in-a-group)
|
||||
settings. In addition to the steps in this section, you must disable any enforced 2FA
|
||||
settings so users aren't asked to set up 2FA again, the next time the user signs in to GitLab.
|
||||
Disabling 2FA for everyone does not disable the [enforce 2FA for all users](#enforcing-2fa-for-all-users)
|
||||
or [enforce 2FA for all users in a group](#enforcing-2fa-for-all-users-in-a-group)
|
||||
settings if they have been configured. In addition to the steps in this section,
|
||||
you must disable any enforced 2FA settings so users aren't asked to setup
|
||||
2FA again when the next login to GitLab.
|
||||
|
||||
There may be some special situations where you want to disable 2FA for everyone
|
||||
even when forced 2FA is disabled. There is a Rake task for that:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
stage: Verify
|
||||
group: Testing
|
||||
stage: Secure
|
||||
group: Static Analysis
|
||||
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
|
||||
type: reference, howto
|
||||
---
|
||||
|
|
|
|||
|
|
@ -506,7 +506,7 @@ RSpec.describe API::Groups do
|
|||
end
|
||||
|
||||
it "does not return a non existing group" do
|
||||
get api("/groups/1328", user1)
|
||||
get api("/groups/#{non_existing_record_id}", user1)
|
||||
|
||||
expect(response).to have_gitlab_http_status(:not_found)
|
||||
end
|
||||
|
|
@ -586,7 +586,7 @@ RSpec.describe API::Groups do
|
|||
end
|
||||
|
||||
it "does not return a non existing group" do
|
||||
get api("/groups/1328", admin)
|
||||
get api("/groups/#{non_existing_record_id}", admin)
|
||||
|
||||
expect(response).to have_gitlab_http_status(:not_found)
|
||||
end
|
||||
|
|
@ -729,7 +729,7 @@ RSpec.describe API::Groups do
|
|||
end
|
||||
|
||||
it 'returns 404 for a non existing group' do
|
||||
put api('/groups/1328', user1), params: { name: new_group_name }
|
||||
put api("/groups/#{non_existing_record_id}", user1), params: { name: new_group_name }
|
||||
|
||||
expect(response).to have_gitlab_http_status(:not_found)
|
||||
end
|
||||
|
|
@ -954,7 +954,7 @@ RSpec.describe API::Groups do
|
|||
end
|
||||
|
||||
it "does not return a non existing group" do
|
||||
get api("/groups/1328/projects", user1)
|
||||
get api("/groups/#{non_existing_record_id}/projects", user1)
|
||||
|
||||
expect(response).to have_gitlab_http_status(:not_found)
|
||||
end
|
||||
|
|
@ -1008,7 +1008,7 @@ RSpec.describe API::Groups do
|
|||
end
|
||||
|
||||
it "does not return a non existing group" do
|
||||
get api("/groups/1328/projects", admin)
|
||||
get api("/groups/#{non_existing_record_id}/projects", admin)
|
||||
|
||||
expect(response).to have_gitlab_http_status(:not_found)
|
||||
end
|
||||
|
|
@ -1667,7 +1667,7 @@ RSpec.describe API::Groups do
|
|||
end
|
||||
|
||||
it "does not remove a non existing group" do
|
||||
delete api("/groups/1328", user1)
|
||||
delete api("/groups/#{non_existing_record_id}", user1)
|
||||
|
||||
expect(response).to have_gitlab_http_status(:not_found)
|
||||
end
|
||||
|
|
@ -1687,7 +1687,7 @@ RSpec.describe API::Groups do
|
|||
end
|
||||
|
||||
it "does not remove a non existing group" do
|
||||
delete api("/groups/1328", admin)
|
||||
delete api("/groups/#{non_existing_record_id}", admin)
|
||||
|
||||
expect(response).to have_gitlab_http_status(:not_found)
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in New Issue