首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用GitLab作为本地构建和部署工具?

如何使用GitLab作为本地构建和部署工具?
EN

Stack Overflow用户
提问于 2021-04-08 17:55:30
回答 1查看 21关注 0票数 0

我想使用本地托管的GitLab管道构建和部署我的项目,并且仅用于构建/部署(其他地方托管的源代码)。与GitLab相关的所有内容都很好地存储在my_gitlab文件夹中:

代码语言:javascript
复制
my_gitlab
├── config
├── data
├── docker-compose.yaml
└── logs

并使用单个docker-compose up -d命令运行。Runners、users、keys等都是在重新启动之间进行设置和保留的。my_gitlab占用764 Kb磁盘空间,可以将其推送到git存储库,以共享本地构建/部署功能。

唯一的问题是,你不能通过指向源代码目录来启动管道--你需要将源代码推送到本地托管的包含.gitlab-ci.yml的GitLab。每次这样的推送都会导致my_gitlab目录的大小增长到200 Mb+。

有没有一种方法可以在不推送代码的情况下从GitLab中剥离存储库数据或启动管道?GitLab的用法还可以吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-08 23:22:53

您可以使用GitLabs接口启动新的管道,而无需推送任何代码。在项目的左侧,转到CI/CD -> Pipeline -> Run Pipeline并选择您的分支。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67001575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档