223 Commits

Author SHA1 Message Date
Unitech
d9e6964f46 Bun support 2024-11-13 13:23:06 +01:00
Karol Bujaček
c810b9fa3b Deploy: use common file extensions during config file detection
This fixes #5451, relates to #5337, #4652
2023-09-27 13:01:33 +02:00
Karol Bujaček
e0a5add354 Refactor conditions in config file detection 2023-09-27 12:37:19 +02:00
Unitech
061cb248de fix 2022-01-20 11:34:59 +01:00
Unitech
ffd12a94ef chore: rm method from test 2021-01-13 15:08:52 +01:00
Unitech
e790d82212 disable autodump #4763 2020-06-29 11:20:57 +02:00
Unitech
593b43ca66 various fixes for N14 2020-04-23 17:33:35 +02:00
Unitech
03f09ef24d filter_env to skip local env variables #4596 2020-04-12 16:58:55 +02:00
Unitech
498e96ef7b upgrade mocha + add .mocharc.yml + mkdirp fix 2020-04-12 14:21:51 +02:00
Unitech
dc72d9dbec feat: send signal via env PM2_KILL_USE_MESSAGE or --shutdown-with-message 2019-10-30 13:54:01 +01:00
Alexandre Strzelewicz
f4833a20af
Merge pull request #4474 from aleksk/alekseyk/kill-send
Adding optional switch to enable graceful shutdown on Windows
2019-10-30 13:07:54 +01:00
Unitech
2c681a374f chore: add tests for namespace feature #3471 #4478 2019-10-30 12:48:08 +01:00
Aleksey Kabanov
6ccfeb7165 Extracted kill signal to the constants.js. Added new environment variable 'PM2_KILL_USE_SEND' (false by default) to allow PM2 to use process.send() instead of the process.kill() from the God.killProcess() method.
This allows applications not to depend on the platform-specific signal behavior and eventually have a graceful shutdown capability on Windows.
2019-10-24 16:15:31 -07:00
Alexandre Strzelewicz
86f0e9678c
Merge pull request #4376 from Goodluckhf/wait-ready-fix
3.5.x: Process.send('ready') does not trigger SIGINT
2019-10-11 15:35:33 +02:00
Konstantin Bubyakin
6b9b7d455a fix: after send ready SIGINT should be sent 2019-07-30 16:44:46 +03:00
Unitech
26563239f2 fix: cb calls 2019-06-02 15:35:50 +02:00
Unitech
f47c648b7f feat: allow to auto dump on start/stop/delete via pm2 set pm2:autodump true #2078 #3431 2019-05-29 00:33:11 +02:00
Unitech
9a65f2f035 feat: pm2 update preserve stopped status #2654 #3625 2019-05-28 23:42:06 +02:00
Unitech
dcc9894f02 fix: better display when pm2 linked to onprem + fix display width 2019-05-10 22:41:47 +02:00
Unitech
8b53212d46 refactor: better display management of pm2 ls 2019-05-09 00:34:44 +02:00
Unitech
f8eeba9a55 feat: pm2 save --force 2019-04-24 00:46:24 +02:00
Oleg Vaskevich
66122d8093
Fix --ignore-watch to take in globs 2019-03-29 15:15:55 -07:00
Unitech
741144e299 test: skip tests and require when node4 2019-03-08 10:32:24 +01:00
Unitech
38119b9828 fix: delay test 2019-03-04 17:13:48 +01:00
Unitech
3253b59548 fix: drop node 4 support + increase reload timeout 2019-03-04 16:43:35 +01:00
Unitech
bb1918971b fix: keep wait_ready to his initial state on pm2 reload all #4069 2018-12-19 16:07:11 +01:00
Unitech
f0c465db55 fix: stringify possible passed object via env + fix unit test retry strategy #4080 #4079 2018-12-19 15:04:28 +01:00
Unitech
630c0cae05 feat: keep track of e2e test timing + allow 1 retry of failed test 2018-12-18 15:04:10 +01:00
Alexandre Strzelewicz
1a826fea57
Merge pull request #4032 from bifot/master
Deleted double semi
2018-12-18 14:09:38 +01:00
Unitech
d14ccbadbd fix process file env switching bug and proc dups #3192 + #3987 2018-12-04 13:14:32 +01:00
Mikhail Semin
17c86261dd deleted double semi 2018-11-19 21:03:07 +03:00
Unitech
d5acb85532 fix 'max' and 0 instances number + test suite 2018-10-05 17:09:31 +02:00
Unitech
74351917d3 avoid double kill 2018-10-03 11:53:42 +02:00
Unitech
f660bf6ad3 #3928 reset restart delay once application is in stable mode 2018-10-03 11:17:53 +02:00
Unitech
e960cfd808 upgrade to @pm2/io 2.4.x + add test to verify auto restart of throwing application 2018-10-01 12:07:29 +02:00
Unitech
30c3b1ae65 delay initialization of user_conf 2018-09-27 17:57:17 +02:00
Unitech
88b3abc985 feature: pm2 internal config 2018-09-27 17:24:24 +02:00
Unitech
61745d305f test: slower checking for travis 2018-09-27 17:10:57 +02:00
Unitech
2bfaaca806 feature: add exponential backoff restart delay via --exp-backoff-restart-delay 2018-09-27 17:05:40 +02:00
Unitech
e5415432d1 module: replace dot to dash on packaged version 2018-09-27 15:37:21 +02:00
Unitech
058ea6e2c9 parse package.json to retrieve module version running in mem + --bail on mocha.opts to fail fast 2018-09-27 15:34:02 +02:00
Unitech
c26bf03883 more mono/multi app module tests + pm2 package command 2018-09-27 13:40:55 +02:00
Unitech
85a84f4677 module system: rewrite 2018-09-25 20:50:59 +02:00
Unitech
c241d77b31 multiple fixes 2018-09-25 00:07:45 +02:00
Unitech
9aa0abbdab drop v1 modules logic and tests + v1 of tarball module management + add Common.err and Common.log helper with auto prefix + split module logic 2018-09-24 22:55:18 +02:00
Unitech
e793425afb first partial commit to support local tarball module install (install + respawn on boot) + refactor of module system 2018-09-24 14:42:40 +02:00
Unitech
cb093237a7 refactor + fix bug watch_delay on json + add user mgmt tests + change tests order/remove toxic flag 2018-09-23 19:28:13 +02:00
Unitech
0a4b762345 increase timeout graceful 2018-09-19 17:09:33 +02:00
Vincent Vallet
83294afee7
Merge branch 'development' into development 2018-08-17 12:02:42 +02:00
Vincent Vallet
4217b15054
Merge pull request #3821 from imarakho/post_install
added post_install to ecosystem.json
2018-08-17 11:58:35 +02:00