Backport more tools for work flavour

This commit is contained in:
cytopia
2022-12-08 14:05:14 +01:00
parent 2bb64ccff6
commit a7292fdff9
89 changed files with 5061 additions and 419 deletions

9
php_tools/pm2/README.md Normal file
View File

@@ -0,0 +1,9 @@
# PM2
PM2 is a production process manager for Node.js applications with a built-in load balancer. It allows you to keep applications alive forever, to reload them without downtime and to facilitate common system admin tasks.
| Platform | Url |
|----------|------------------------------------------------------------------|
| NPM | https://www.npmjs.com/package/pm2 |
| GitHub | https://github.com/Unitech/pm2 |
| Website | https://pm2.keymetrics.io/ |

13
php_tools/pm2/install.yml Normal file
View File

@@ -0,0 +1,13 @@
---
check: pm2 --no-daemon --version | tail -1 | grep -E '[0-9][.0-9]+' || (pm2 --no-daemon --version; false)
all:
type: npm
package: pm2
binary: pm2
version:
build_dep: []
run_dep: []
pre:
post:

11
php_tools/pm2/options.yml Normal file
View File

@@ -0,0 +1,11 @@
---
# The name of the module
name: pm2
# Exclude module build/installation for the following PHP versions
exclude: []
# In order for this tool to build/install correctly,
# the following tools must have been installed first.
depends: []