草庐IT

GitLab-CI

全部标签

gitlab部署及整合Jenkins持续构建(四)sonarqube9.9安装和使用(一步一坑)

文章目录postgresql13.0安装1、配置postgresql数据库2、进入postgresql创建数据库代码质量管理平台--sonarqube安装1、前置依赖+下载2、安装unzip并解压sonarqube并移动到`/usr/local`:3、修改sonarqube相应的配置4、新增用户,并将目录所属权赋予该用户:5、启动:6、界面访问+登录7、在界面产生令牌+sonarqube分析项目代码可能出现的问题关于sonarqube安装的前置问题yum安装unzip时报错sonarqube启动不起来/启动后马上关闭执行`mvnsonar:sonar\`报错`BUILDFAILURE`post

git - 试图了解 Travis CI 的作用以及何时应该使用它

我是Git的新手,在发现其中的一个小错误后,我打算为GitHub上的某个开源项目做出贡献。在fork并修复错误后,我提出了一个pull请求,我注意到它出现了:Failed—TheTravisCIbuildfailed查看细节我发现它是由Couldnotfind.travis.yml引起的,这很合理,因为我没有登录TravisCl并将.travis.yml添加到存储库。这是我第一次听说Travis以及所谓的持续集成。它听起来很酷,所以为了了解更多信息,我在维基百科上查找了它。TravisCIisahosted,distributedcontinuousintegrationservice

git - 试图了解 Travis CI 的作用以及何时应该使用它

我是Git的新手,在发现其中的一个小错误后,我打算为GitHub上的某个开源项目做出贡献。在fork并修复错误后,我提出了一个pull请求,我注意到它出现了:Failed—TheTravisCIbuildfailed查看细节我发现它是由Couldnotfind.travis.yml引起的,这很合理,因为我没有登录TravisCl并将.travis.yml添加到存储库。这是我第一次听说Travis以及所谓的持续集成。它听起来很酷,所以为了了解更多信息,我在维基百科上查找了它。TravisCIisahosted,distributedcontinuousintegrationservice

git - GitHub for Windows 可以与 GitLab 一起使用吗?

在使用GitHub处理项目时,我爱上了GitHubforWindows作为客户端。现在有一个新项目在招手,我将在其中使用GitLab而不是GitHub。我仍然可以使用GitHubforWindows作为GitLab的客户端吗?毕竟,它们都是基于git的,对吧?如果没有,GitLab可以使用哪些客户端? 最佳答案 是的,您可以将WindowsGitHub客户端和GitHubDesktop客户端与GitLab、BitBucket或任何其他托管的Git解决方案一起使用。我们只将它与HTTPS一起使用,如果您使用HTTPS,则需要一个有效的

git - GitHub for Windows 可以与 GitLab 一起使用吗?

在使用GitHub处理项目时,我爱上了GitHubforWindows作为客户端。现在有一个新项目在招手,我将在其中使用GitLab而不是GitHub。我仍然可以使用GitHubforWindows作为GitLab的客户端吗?毕竟,它们都是基于git的,对吧?如果没有,GitLab可以使用哪些客户端? 最佳答案 是的,您可以将WindowsGitHub客户端和GitHubDesktop客户端与GitLab、BitBucket或任何其他托管的Git解决方案一起使用。我们只将它与HTTPS一起使用,如果您使用HTTPS,则需要一个有效的

git - 在 gitlab 上获取权限被拒绝(公钥)

我的问题是我无法从GitLab推送或获取。但是,我可以克隆(通过HTTP或SSH)。当我尝试推送时出现此错误:Permissiondenied(publickey)fatal:Couldnotreadfromremoterepository从我看过的所有线程中,这是我所做的:在我的电脑上设置SSHkey并将公钥添加到GitLab完成用户名和电子邮件的配置--global通过SSH和HTTP克隆以检查它是否能解决问题完成ssh-Tgit@gitlab.com命令如果您对如何解决我的问题有任何见解,将不胜感激。 最佳答案 我搜索了很多之

git - 在 gitlab 上获取权限被拒绝(公钥)

我的问题是我无法从GitLab推送或获取。但是,我可以克隆(通过HTTP或SSH)。当我尝试推送时出现此错误:Permissiondenied(publickey)fatal:Couldnotreadfromremoterepository从我看过的所有线程中,这是我所做的:在我的电脑上设置SSHkey并将公钥添加到GitLab完成用户名和电子邮件的配置--global通过SSH和HTTP克隆以检查它是否能解决问题完成ssh-Tgit@gitlab.com命令如果您对如何解决我的问题有任何见解,将不胜感激。 最佳答案 我搜索了很多之

浅谈[Linux搭建GitLab私有仓库,并内网穿透实现公网访问]

转载自远控源码文章:Linux搭建GitLab私有仓库,并内网穿透实现公网访问前言GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。Gitlab是被广泛使用的基于git的开源代码管理平台,基于RubyonRails构建,主要针对软件开发过程中产生的代码和文档进行管理,Gitlab主要针对group和project两个维度进行代码和文档管理,其中group是群组,project是工程项目,一个group可以管理多个project,可以理解为一个群组中有多项软件开发任务,而一个project中可能包含多个branch,意为每个项目中有多个分

浅谈[Linux搭建GitLab私有仓库,并内网穿透实现公网访问]

转载自远控源码文章:Linux搭建GitLab私有仓库,并内网穿透实现公网访问前言GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。Gitlab是被广泛使用的基于git的开源代码管理平台,基于RubyonRails构建,主要针对软件开发过程中产生的代码和文档进行管理,Gitlab主要针对group和project两个维度进行代码和文档管理,其中group是群组,project是工程项目,一个group可以管理多个project,可以理解为一个群组中有多项软件开发任务,而一个project中可能包含多个branch,意为每个项目中有多个分

gitlab上传新项目全过程+常见问题解决

基本操作1、首先需要在gitlab上新建一个空项目2、编辑项目名称3、在本地电脑上新建一个空的文件夹(或者是一个固定统一的文件夹),方便后续找到,这里会将gitlab的项目拉到这个文件内,点击进入这个文件夹,右键选择gitbashhere。4、输入gitclone地址,此地址可以在1、2步中建好的gitlab项目上拷贝。5、此时看本地电脑会出现在gitlab上新建的项目。6、将要上传的所有代码和文件复制到该目录下。注意,此处所在的分支是main,想要将代码上传到别的分支上,需要先在gitlab新建分支master,然后输入代码:gitcheckoutmaster7、依次输入代码gitinitg