9 Sep 2023
This video is a companion video for this quick-start guide: https://gitlab.com/gitlab-org/container-registry/-/blob/master/docs-gitlab/database-quick-start.md
This feature is in beta, so please be sure to visit the feedback issue before attempting to migrate to the metadata database: https://gitlab.com/gitlab-org/gitlab/-/issues/423459
This feature is in beta, so please be sure to visit the feedback issue before attempting to migrate to the metadata database: https://gitlab.com/gitlab-org/gitlab/-/issues/423459
- 1 participant
- 12 minutes
14 Jul 2023
Packages Importer CLI app from the Package Registry team.
- Project: https://gitlab.com/gitlab-org/ci-cd/package-stage/pkgs_importer
This tool uses the pip pull packages and twine to publish packages. It can interact with any PyPI compliant package registry.
0:00 Intro
0:10 Quick refresher
0:57 Demo with an empty project
1:20 The .gitlab-ci.yml file
1:49 The config.yml file
2:00 Artifactory to GitLab example
3:25 GitLab to Gitlab example
3:59 pkgs.csv to list packages
4:30 PyPI.org to Gitlab example
5:06 CI/CD variables
5:28 Commit to run the pipeline
5:43 Pipeline explained
6:04 View imported packages
6:45 How packages are pulled and published
7:24 Checking the project's package registry
7:43 Closing words
- Project: https://gitlab.com/gitlab-org/ci-cd/package-stage/pkgs_importer
This tool uses the pip pull packages and twine to publish packages. It can interact with any PyPI compliant package registry.
0:00 Intro
0:10 Quick refresher
0:57 Demo with an empty project
1:20 The .gitlab-ci.yml file
1:49 The config.yml file
2:00 Artifactory to GitLab example
3:25 GitLab to Gitlab example
3:59 pkgs.csv to list packages
4:30 PyPI.org to Gitlab example
5:06 CI/CD variables
5:28 Commit to run the pipeline
5:43 Pipeline explained
6:04 View imported packages
6:45 How packages are pulled and published
7:24 Checking the project's package registry
7:43 Closing words
- 1 participant
- 8 minutes
30 May 2023
In this video we will use npm group level endpoints to install packages and manage packages tags.
Documentation: https://docs.gitlab.com/ee/user/packages/npm_registry/#install-from-the-group-level
Documentation: https://docs.gitlab.com/ee/user/packages/npm_registry/#install-from-the-group-level
- 1 participant
- 3 minutes
23 May 2023
Packages Importer CLI app from the Package Registry team.
- Project: https://gitlab.com/gitlab-org/ci-cd/package-stage/pkgs_importer
This tool uses the mvn client to pull and publish packages and can interact with any maven compliant package registry.
0:00 Intro
0:13 Quick refresher
1:15 Demo with a new project
1:50 The .gitlab-ci.yml file
2:40 The config.yml file
2:52 GitLab to GitLab example
5:10 Maven coordinates
6:08 Artifactory to GitLab example
7:39 GitHub to GitLab example
8:15 pkgs.csv to list packages
8:56 Maven Central to GitLab example
9:37 Self managed can also use the importer
10:07 Commit to run the pipeline
10:25 Pipeline explained
10:49 View imported packages
11:45 Checking the project's package registry
12:01 Limitations
13:32 Submit feedback and questions
- Project: https://gitlab.com/gitlab-org/ci-cd/package-stage/pkgs_importer
This tool uses the mvn client to pull and publish packages and can interact with any maven compliant package registry.
0:00 Intro
0:13 Quick refresher
1:15 Demo with a new project
1:50 The .gitlab-ci.yml file
2:40 The config.yml file
2:52 GitLab to GitLab example
5:10 Maven coordinates
6:08 Artifactory to GitLab example
7:39 GitHub to GitLab example
8:15 pkgs.csv to list packages
8:56 Maven Central to GitLab example
9:37 Self managed can also use the importer
10:07 Commit to run the pipeline
10:25 Pipeline explained
10:49 View imported packages
11:45 Checking the project's package registry
12:01 Limitations
13:32 Submit feedback and questions
- 1 participant
- 14 minutes
23 Mar 2023
Packages Importer CLI app from the Package Registry team.
- Project: https://gitlab.com/gitlab-org/ci-cd/package-stage/pkgs_importer
This tool uses the nuget client to pull and publish packages and can interact with any compliant package registry.
0:00 Intro
0:13 Quick refresher
1:12 Demo with a new project
1:34 config.yml import blocks
1:53 GitLab to GitLab example
3:12 The .gitlab-ci.yml file
4:27 Artifactory to GitLab example
5:11 GitHub to GitLab example
5:39 packages.csv to list packages
6:10 nuget.org to GitLab example
6:45 Commit to run the pipeline
6:58 Pipeline explained
8:04 View imported packages
8:20 Limitations
9:17 Submit feedback and questions
- Project: https://gitlab.com/gitlab-org/ci-cd/package-stage/pkgs_importer
This tool uses the nuget client to pull and publish packages and can interact with any compliant package registry.
0:00 Intro
0:13 Quick refresher
1:12 Demo with a new project
1:34 config.yml import blocks
1:53 GitLab to GitLab example
3:12 The .gitlab-ci.yml file
4:27 Artifactory to GitLab example
5:11 GitHub to GitLab example
5:39 packages.csv to list packages
6:10 nuget.org to GitLab example
6:45 Commit to run the pipeline
6:58 Pipeline explained
8:04 View imported packages
8:20 Limitations
9:17 Submit feedback and questions
- 1 participant
- 10 minutes
9 Feb 2023
Package Registry group's weekly meeting for announcements and team discussion.
0:00 Intro
0:27 Announcements
1:24 Current milestone, 15.9 discussion
7:40 Refinement process for upcoming milestones
17:03 Meeting attendance optional topic
21:10 End - nothing else to see
************************************
Links:
- Last week's async team retrospective via issue comments: https://gitlab.com/gitlab-org/ci-cd/package-stage/package-registry-group/package-registry/-/issues/15#note_1264002558
- Current Team Weekly Update: https://gitlab.com/gitlab-org/ci-cd/package-stage/package-registry-group/package-registry/-/issues/17
- Meeting attendance optional: https://about.gitlab.com/company/culture/all-remote/meetings/#1-make-meeting-attendance-optional
- Article written by another GitLab EM sharing his experience going async for a week: https://sam.beckham.io/wrote/all-meetings-are-optional
0:00 Intro
0:27 Announcements
1:24 Current milestone, 15.9 discussion
7:40 Refinement process for upcoming milestones
17:03 Meeting attendance optional topic
21:10 End - nothing else to see
************************************
Links:
- Last week's async team retrospective via issue comments: https://gitlab.com/gitlab-org/ci-cd/package-stage/package-registry-group/package-registry/-/issues/15#note_1264002558
- Current Team Weekly Update: https://gitlab.com/gitlab-org/ci-cd/package-stage/package-registry-group/package-registry/-/issues/17
- Meeting attendance optional: https://about.gitlab.com/company/culture/all-remote/meetings/#1-make-meeting-attendance-optional
- Article written by another GitLab EM sharing his experience going async for a week: https://sam.beckham.io/wrote/all-meetings-are-optional
- 5 participants
- 22 minutes
3 Feb 2023
Packages Importer CLI app from the Package Registry team.
Project: https://gitlab.com/gitlab-org/ci-cd/package-stage/pkgs_importer
Project: https://gitlab.com/gitlab-org/ci-cd/package-stage/pkgs_importer
- 1 participant
- 7 minutes
2 Feb 2023
Meet the Package stage's Package Registry group in this week's team sync!
- This week we welcomed our newest team member, Moaz!
- David's promotion to Staff Backend Engineer was exciting news to share with the team!
- Did intros of all the team members with a fun fact too!
Check out "Who We Are" section of our handbook page: https://about.gitlab.com/handbook/engineering/development/ops/package/package-registry/#who-we-are to learn more about us.
- This week we welcomed our newest team member, Moaz!
- David's promotion to Staff Backend Engineer was exciting news to share with the team!
- Did intros of all the team members with a fun fact too!
Check out "Who We Are" section of our handbook page: https://about.gitlab.com/handbook/engineering/development/ops/package/package-registry/#who-we-are to learn more about us.
- 7 participants
- 8 minutes