缺少 GitLab 文档并且不是很清楚。我如何设置此文件以自动构建我的 C++ 项目(它会告诉您它是通过还是失败)以及如何配置为 Windows/Mac/Linux 单独构建。如果您需要我与您分享我的存储库,请直接询问。
最佳答案
在你自动化任何东西之前手动运行它。编写一个 shell 脚本,然后将其放入 CI。下面是一个使用 shell 执行器的简单模板。
before_script:
- export BUILD_VAR=if_needed
build_linux:
stage: build
script:
- my_build_script.sh
如果您的步骤很简单,您可以直接将它们放在 CI 配置中:
build_linux:
stage: build
script:
- ./configure
- make
让它适用于您最简单的案例,然后从那里发展它。
关于c++ - 我需要帮助为 C++ 设置 .gitlab-ci.yml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36814259/