Add a Laravel 5.5 skeleton
This commit is contained in:
parent
8e132c1633
commit
325f09ec29
7 changed files with 424 additions and 2 deletions
17
README.md
17
README.md
|
@ -12,8 +12,9 @@ Most of the configuration should be available in the inventory.
|
|||
|
||||
It is launched usually like this : `ansible-playbook site.yml`
|
||||
|
||||
## Prerequisite
|
||||
## Prerequisites
|
||||
|
||||
### Prerequisites for the Jenkins hosts
|
||||
Hosts should be accessible via SSH as the root user (else, add the usual
|
||||
`remote_user`/`become` instructions in ansible.cfg) and with the Python
|
||||
prerequisite of Ansible (usually `python-minimal`).
|
||||
|
@ -26,6 +27,18 @@ ansible foo.bar.com -m ping
|
|||
ansible-playbook -l foo.bar.com -v -C -D site.yml
|
||||
```
|
||||
|
||||
### Prerequisites for the repositories
|
||||
None at the moment : this playbook will not configure Gitea or anything
|
||||
else outside Jenkins. The webhooks and the access to allow Jenkins to
|
||||
clone/pull the repositories are to be done manually (a recap will be
|
||||
displayed at the end of the playbook).
|
||||
|
||||
### Prerequisites for the projects
|
||||
Nothing mandatory except the [`build.xml`](http://jenkins-php.org/automation.html)
|
||||
file at the root of each project.
|
||||
|
||||
See examples in the `roles/jenkins-php-v1/files/skeletons/' directory.
|
||||
|
||||
## Directory layout
|
||||
|
||||
We follow (more or less) the recommendations of
|
||||
|
@ -51,4 +64,4 @@ adapt.
|
|||
|
||||
## License
|
||||
|
||||
[CC-BY-SA 3.0](http://creativecommons.org/licenses/by-sa/3.0/) like http://jenkins-php.org/
|
||||
[CC-BY-SA 3.0](http://creativecommons.org/licenses/by-sa/3.0/) like http://jenkins-php.org/ by [Sebastian Bergmann](http://sebastian-bergmann.de/) and his contributors.
|
||||
|
|
Reference in a new issue