Jannis Moßhammer
66b8f70e3e
Add vendor libraries
...
we use the following vendor libraries:
- Markdown.php for on-the-fly creation of documentation
- htmlpurifier for sane HTML output
- lessphp for on-the-fly creation of css out of less files
- tcpdf for pdf generation in the backend
refs #4212
2013-06-03 15:37:30 +02:00
Jannis Moßhammer
4b2b28b65b
Add test directory from incubator
...
This contains only php tests, although the folders
for javascript and ui are created now
refs #4212
2013-06-03 15:34:57 +02:00
Marius Hein
71f2c408df
Integrate PHPCS
...
Fix absolute directory issue.
refs #4070
refs #4098
refs #4099
2013-06-03 15:29:54 +02:00
Eric Lippmann
ed3127a223
Vagrant: Fix failing mount "./pub" running `vagrant up` for the first time
...
User apache and group apache is only available after provisioning.
Mounting shared folders happens before. Thus :owner and :group
settings removed.
refs #4231
2013-06-03 15:18:26 +02:00
Marius Hein
0592bff4ef
Build server
...
Add absolute directory for helper scripts
refs #4067
refs #4213
refs #4099
refs #4098
refs #4214
2013-06-03 15:13:42 +02:00
Johannes Meyer
420f407df4
Fix: Doc-runner uses wrong file extension.
...
Updated Doc-runner so that it converts files with
the md-extension instead of the txt-extension.
refs #4214
2013-06-03 11:40:42 +02:00
Eric Lippmann
51c7d697db
Vagrant: Update documentation
...
refs #4231
2013-06-03 11:39:34 +02:00
Eric Lippmann
4783cb0706
Vagrant: Forward port 80 to 8080
...
refs #4232
2013-06-03 11:39:15 +02:00
Johannes Meyer
3a90825f9e
Add runner to generate html documentation.
...
Implemented runner which translates each .txt
file located in doc/ to html by using markdown.
refs #4214
2013-06-03 11:29:57 +02:00
Johannes Meyer
ee63f3fbd8
Make Git ignore build/* and create it as needed.
...
refs #4068
refs #4070
refs #4098
refs #4099
2013-06-03 10:36:27 +02:00
Johannes Meyer
5b58c07e28
Establish directory structure for builds and tests.
2013-05-31 14:15:14 +02:00
Johannes Meyer
5118432b82
Add support for jshint reports.
...
Integrated style-checker for javascript source code.
refs #4098
2013-05-31 13:52:12 +02:00
Johannes Meyer
3544af245f
Add support for javascript unittests.
...
Integrated test-runner for Mocha which covers
test-execution and code-coverage measurement.
refs #4099 , refs #4087
2013-05-31 13:51:07 +02:00
Johannes Meyer
7ac78fe29d
Add support for phpcs reports.
...
Integrated style-checker for php source code.
refs #4070
2013-05-31 13:48:14 +02:00
Johannes Meyer
4a92879a5a
Add support for phpunit tests.
...
Integrated test-runner for phpunit which covers
test-execution and code-coverage measurement.
refs #4068 , refs #4087
2013-05-31 13:47:15 +02:00
Eric Lippmann
ff3d218890
Vagrant: Add automated provisioning of Icinga 1.9.1
...
refs #4215
refs #4216
2013-05-29 18:23:55 +02:00
Eric Lippmann
8675ac3713
Git: Specify files to ignore
2013-05-29 17:44:26 +02:00
Eric Lippmann
4d6a50faa7
Vagrant: Add automated provisioning PostgreSQL
...
refs #4215
2013-05-29 17:42:08 +02:00
Eric Lippmann
f2afd7423d
Vagrant: Add automated provisioning of MySQL
...
refs #4216
2013-05-29 17:42:03 +02:00
Eric Lippmann
f631a60d60
Vagrant: Add automated provisioning of Apache2 and PHP5.3
...
refs #4232
2013-05-29 17:36:53 +02:00
Eric Lippmann
af2526a446
Vagrant: Add CentOS 6.4 base box with puppet and VirtualBox Guest Additions preinstalled
...
refs #4202
2013-05-29 17:34:18 +02:00
Eric Lippmann
d5df734c77
Initial commit
2013-05-28 13:49:59 +02:00