composer-and-node-ci/README.md

72 wiersze
1.2 KiB
Markdown
Czysty Zwykły widok Historia

# composer-and-node-ci Docker image
2017-10-20 00:34:06 +00:00
A docker image to be used on continuous integration projects.
2017-10-20 00:34:06 +00:00
The idea is to include everything you need to run unit tests and build frontend projects.
Also, it is possible to run pure PHP or with frameworks like Laravel or CodeIgniter, Composer for dependency manager.
2021-11-11 18:01:13 +00:00
To deploy and transfer files, [Deployer](https://deployer.org), SSH, and RSync are available.
2021-11-11 18:01:13 +00:00
`Nginx` and `Apache` **are NOT** included.
2017-10-20 00:34:06 +00:00
## This image includes:
* [NodeJS 16.x and NPM](https://github.com/nodesource/distributions/blob/master/README.md#installation-instructions)
* [yarn - latest](https://classic.yarnpkg.com/en/docs/install/#debian-stable)
2021-11-11 18:01:13 +00:00
* PHP 8-cli, 7.1-cli
* [Composer - latest](https://getcomposer.org/doc/faqs/how-to-install-composer-programmatically.md)
* [Deployer](https://deployer.org)
* OpenSSH client
* Git
* RSync
2020-09-15 13:32:46 +00:00
* MySql Client
2021-11-11 18:01:13 +00:00
* zsh
* vim
* Make
### Loaded modules:
```
$ php -m
[PHP Modules]
Core
ctype
curl
date
dom
fileinfo
filter
ftp
hash
iconv
json
libxml
mbstring
mcrypt
mysqli
mysqlnd
openssl
pcre
PDO
pdo_sqlite
Phar
posix
pspell
readline
Reflection
session
SimpleXML
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
zip
zlib
```