youtube image
From YouTube: GitLab Packages Importer: PyPI Packages

Description

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