gitlab-ci-multi-runner
全部标签 我们正在使用GitLab对于我们的私有(private)项目。有一些来自github的分支库,我们想将它们安装为npm模块。直接从npm安装该模块是可以的,例如:npminstallgit://github.com/FredyC/grunt-stylus-sprite.git...也可以正常工作,但对GitLab做同样的事情,只是更改域会导致我出现此错误。npmWARN`gitconfig--getremote.origin.url`returnedwrongresult(git://git.domain.com/library/grunt-stylus-sprite.git)npmE
如何使用Gitlab设置代码审查?我看到它在Gitlab网站上被列为一项功能,但我似乎找不到有关如何设置它的说明(就此而言,我们将不胜感激任何指向Gitlab用户手册的链接)。我的一些搜索表明“merge请求”是可行的方法……但我发现它们有局限性。发出的merge请求显示一个分支与另一个分支之间的所有提交。我似乎只能查看为每个单独的提交生成的差异。例如,假设我有一个文件要查看。这是一个新文件,但我已经在dev分支上提交了超过10次的更改。如果我从集成中为该开发分支发出merge请求,我会看到10个提交,每个提交都显示对文件所做的增量更改......我想回顾整个事情。它是新的!我是不是找
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭2年前。ImprovethisquestionJenkins和Git发行版附带的GitLabCI、drone.io等其他CI有什么区别。在一些研究中,我只能得出GitLab社区版不允许添加Jenkins,但GitLab企业版可以。还有其他显着差异吗?
我有一个Gitlab安装帐户,我在其中创建了存储库“ffki-startseite”现在我想将存储库git://freifunk.in-kiel.de/ffki-startseite.git克隆到包含所有提交和分支的存储库中,这样我就可以开始处理它了在我自己的范围内。如何导入? 最佳答案 通过在我的计算机上本地运行的以下命令,我能够将我的项目连同所有提交、分支和标签完全导出到gitlab:Toillustratemyexample,Iwillbeusinghttps://github.com/raveren/kintasthesou
我希望Jenkins能够自动从我托管在Github上的私有(private)存储库中获取数据。但我不知道如何完成该任务。尝试了文档,为jenkins用户生成了ssh-key,我所看到的只是:“无法克隆repo”。我检查了URL-它们是有效的。任何线索,也许您知道一些描述此类内容的文档/博客/任何东西? 最佳答案 可能是GitHub对deploykeys的支持是你要找的吗?引用该页面:WhenshouldIuseadeploykey?Simple,whenyouhaveaserverthatneedspullaccesstoasing
不同于thispost,我在macOS上。我在GitLab中配置了密码。在GitLab上创建项目后,我还创建了一个SSLkey。当我将现有文件夹用于新项目并按照以下步骤操作时,系统会提示我输入我的GitLab用户名和密码。现有文件夹cdexisting_foldergitinitgitremoteaddoriginhttps://gitlab.com/sobopla/Geronimod.gitgitadd.gitcommit-m"Initialcommit"gitpush-uoriginmaster输入密码后出现以下错误。remote:HTTPBasic:Accessdeniedfat
如果需要,可以将存储库从GitLab转移到GitHub吗?如果是这样,我究竟该如何做呢?此外,考虑到我最终可能会决定将它们移至GitHub(因为目前它有更多我可能会觉得方便的功能),这样做是否有任何陷阱或我需要牢记的预防措施?对于我的项目)。 最佳答案 您可以传输它们(只需将远程添加到GitHub存储库并推送它们)在GitHub上创建一个空的repogitremoteaddgithubhttps://yourLogin@github.com/yourLogin/yourRepoName.gitgitpush--mirrorgithu
我在GitLab中创建了几个存储库。其中之一用于测试目的,并且有一些提交和分支。我想删除或删除此存储库。我怎样才能做到这一点? 最佳答案 转到项目页面选择“设置”选择“常规”部分(您必须在要删除它的存储库中)如果您有足够的权限,那么在页面底部会有一个按钮,用于“高级设置”(即可能导致数据丢失的项目设置)或“删除项目”(在较新的GitLab版本中)按此按钮并按照说明操作这仅适用于管理员/所有者。作为单纯的项目维护者,您不会看到“删除项目”按钮。 关于git-如何删除Gitlab项目?,我们
我们的CIJava-Chrome-Selenium测试在套接字超时之前随机挂起3小时。我们得到错误:2015-08-3110:18:47INFOUtil:343-CHROMEdriverpath:/mnt/jenkins/.jenkins/jobs/Automation_Tests_DISCERN_REVEAL/workspace/HfUiRegressionTests/lib/chromedriverLinuxStartingChromeDriver2.16.333243(0bfa1d3575fc1044244f21ddb82bf870944ef961)onport19727Only
我正在尝试安装GitLab,但我想将它安装在我的VPS上的ApacheWeb服务器上。我知道GitLab是为nginx构建的,但老实说我不想使用它。我想知道如何进行设置以便mysite.com将在/var/www/html中检索文件(如index.html、包含更多文件的文件夹等)lab.mysite.com将检索GitLab。我听说你应该使用虚拟主机,但请记住,我对这类东西充其量只是个业余爱好者,所以如果这里有人愿意做一个简短的分步指南来做这个,我会很感激。注意:在我使用thisguidetoinstallGitLab之前,但是这是针对Nginx的,所以我想知道我是否要使用本指南然后