I'm using Jenkins as a CD tool for my react project, I have defined the steps in execute shell
. I'm running my Jenkins from the EC2 instance. Now, each of the commands listed runs smoothly but the pm2 serve command. It throws this error
+ pm2 restart all
[PM2] Spawning PM2 daemon with pm2_home=/var/lib/jenkins/.pm2
[PM2] PM2 Successfully daemonized
Use --update-env to update environment variables
Alongside this jenkins, I have my EC2 serving the site with the help of PM2. But I'm not able to run the PM2 from within the jenkins user.
If I cannot run PM2 from jenkins user, how can I make use of the build folder generated by the jenkins CD pipeline.
question from:
https://stackoverflow.com/questions/65870969/serving-the-react-build-with-pm2-from-jenkins 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…