我有以下设置:
本地开发环境Mac上的远程云服务器Ubuntu 22.04Gitlab for version control
如何获得类似于我的Nuxt.js项目的类似工作流,其中我在本地开发,推送到Gitlab,然后将最新的提交自动推送到暂存服务器(在我的例子中是远程云服务器)?
我已经找到了有关这个主题的以下资源,但我不知道在为Wordpress项目构建CI/CD管道方面的共同/最佳实践是什么:
Docker是我正在寻找的解决方案,还是需要其他工具来创建这个管道?
我找到了本教程,但我想确保通用方法是正确的:
谢谢你的帮助!
我在gitlab.yml中将地址从本地主机更改为云服务器IP地址,并通过'sudo /etc/init.d/gitlab restart‘重启。我可以很好地登录,但当我创建一个新项目时,我会得到:
GitLab was unable to access your Gitolite system
有没有人见过这个?网络上充斥着同样的问题(我在日志中获得了ERROR -> Pull error -> unable to clone gitolite-admin repo ),但没有答案。
我已经停止了Gitlab,清除了/tmp,但问题仍然存在。
这些天我一直在尝试gitlab和它的CI工作流,但是当我在构建过程中看到这些消息时,我发现自己很困惑:gitlab-ci-multi-runner 0.6.2 (3227f0a) Using Docker executor with image mydocker:latest ... Running on runner-5498280b-project-20053-concurrent-0 via jls-MacBook-Pro...
我注册一个项目指定的运行程序,而不是使用共享的。gitlab实际上是通过我自己的机器运行所有CI构建过程吗?如果其他同事在我的电脑关机时推动这个
我已经把头发扯了好几个小时.我对库伯内特斯很陌生,所以我知道我一定是错过了什么。
“错误:作业失败(系统故障):服务器不允许访问请求的资源(post )”
我们在VM上安装了GitLab实例,安装了GitLab运行程序的另一个VM。两人都生活在谷歌云计算引擎中。
我们还在Google上建立了一个Kubernetes集群。
当跑步者试图运行时,结果如下:
Running with gitlab-runner 10.0.2 (a9a76a50)
on rd-002-optic-nexus (21590677)
Using Kubernetes namespace: gitlab
Using K
我未能将Kubernetes集群连接到我的GitLab CE服务器。说到GCE和k8s,我几乎是个新手。当我试图从k8s (而不是连接现有集群)创建一个新的GitLab集群时,会出现一个通知,即记帐尚未正确设置。
Please enable billing for one of your projects to be able to create a Kubernetes cluster, then try again.
我所做的:
我执行了中描述的所有步骤两次。
我验证了GitLab Omniauth是否工作正常。
我启用了以下k8s API :云资源管理器API、云Googl