我开始使用Laravel和Jenkins。第一次使用这些技术中的任何一种。我安装了Laravel并显示了欢迎页面。我现在想安装Jenkins。我看着this tutorial,但是以不同方式安装Laravel。我已经使用作曲家来安装Laravel,所以我不完全确定我应该如何做"配置构建"步骤:
配置构建
现在克隆我的github存储库laravel-jenkins,它是所有配置文件和Jenkins作业的样板文件。
cd /var/www
git clone git://github.com/modess/laravel-jenkins.git
mv laravel-jenkins/* laravel/
cd /var/www/laravel
现在您也应该在Laravel目录中包含这些文件:
build/
- code-browser/
- coverage/
- logs/
- pdepend/
- phpcs.xml (PHP Code Sniffer config)
- phpmd.xml (PHP Mess Detector config)
build.xml (build config)
config.xml (Jenkins job config)
phpunit-bootstrap.php (PHPUnit bootstrap script)
phpunit.xml.dist (PHPUnit config)
任何人都可以就如何最好地处理此事提出任何建议吗?
答案 0 :(得分:2)
没有问题是你通过Composer安装了Laravel,而不是文章中推荐的git clone(根据Laravel Docs,你的方法实际上是推荐的方法)。
要回答你的主要问题,说明是让git克隆作者公共Github repo,它提供的文件将被移动到你的laravel项目中(它们是唯一的文件,因此Laravel中的任何内容都不会被覆盖)。这是一个细分:
供参考:我假设您遵循了他的示例,您的Laravel项目将位于/ var / www / laravel。
这就是要让作者“Jenkins / Laravel Boilerplate”在您的Laravel安装上激活所需的一切。
重要提示:您说您使用的是Laravel 5,并且作者的说明专门针对Laravel 4,本教程很可能无法在Laravel 5项目中用作文件Laravel 4和5之间的结构有很多不同。