近期目标是整明白用GitLab玩儿CI/CD,本周先从安装和使用开始,
安装非常简单,ubuntu20.04,
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash,
sudo apt install gitlab-ce,
修改配置文件,sudo vim /etc/gitlab/gitlab.rb,
external_url 'http://10.90.11.110'
重新配置,sudo gitlab-ctl reconfigure,
访问界面前,需要先找到默认密码,然后首次访问把密码改掉就好,
sudo cat /etc/gitlab/initial_root_password,
有一个默认的项目,Monitoring,就直接用它,
本地电脑安装anaconda,pycharm,git,
都下载当前的最新版本,
https://repo.anaconda.com/archive/Anaconda3-2021.11-Windows-x86_64.exe,
https://download.jetbrains.com.cn/python/pycharm-community-2022.1.exe,
https://github.com/git-for-windows/git/releases/download/v2.36.0.windows.1/Git-2.36.0-64-bit.exe,
都安装完后开启pycharm,
python解释器要选择anaconda的,
git可执行文件路径也要保证正确,
到gitlab项目那边找到git的路径,
添加到pycharm上,过程中会要求认证,输入gitlab的账号密码就好,
这样pycharm界面右上角就出现提交和下载项目的按钮了,
把本地项目的代码提交到gitlab,
本周的实践就到这里,下周再继续奔着CI/CD前进。
原文始发于微信公众号(云计算和网络安全技术实践):GitLab的安装和使用
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论