Deployment 构建在gitlab中自动运行
我已经在Ubuntu18.04中安装了GitLab,并将其转移到Apache。当我创建一个新项目时,在初始提交(或之后的任何提交)时,它会尝试运行一个构建。当然,这是行不通的,因为没有可用的构建脚本,而且我从不希望它基于提交构建,我希望创建自己的脚本来按需部署项目。因此,问题是: 1) 如何阻止试图构建的新项目 2) 如果提交失败,如何清除主项目页面中的错误??(这是一个提交失败错误) 3) 在GitLab web界面中,如何使用按钮启动构建/部署?1)自动构建启动的可能场景:Deployment 构建在gitlab中自动运行,deployment,build,gitlab,gitlab-ci,Deployment,Build,Gitlab,Gitlab Ci,我已经在Ubuntu18.04中安装了GitLab,并将其转移到Apache。当我创建一个新项目时,在初始提交(或之后的任何提交)时,它会尝试运行一个构建。当然,这是行不通的,因为没有可用的构建脚本,而且我从不希望它基于提交构建,我希望创建自己的脚本来按需部署项目。因此,问题是: 1) 如何阻止试图构建的新项目 2) 如果提交失败,如何清除主项目页面中的错误??(这是一个提交失败错误) 3) 在GitLab web界面中,如何使用按钮启动构建/部署?1)自动构建启动的可能场景: 您的存储库根目录
root
身份登录deploy_job:
stage: deploy
script:
- make deploy
when: manual
我正在创建一个新的回购协议,它运行在创建上的构建,所以没有YML,只是空白自述文件。我看不到任何选项来打开或关闭它的项目,或为集团,因为我可以告诉它关闭全球。这些设置在哪里?@MicWit您可以查找项目设置->CI/CD->自动DevOps。如果选择了“启用AutoDevops”单选按钮,则可能发生这种情况。或者管理区域->设置->持续集成和部署->默认情况下为项目启用自动DevOps是如何启用的