У меня есть машина ec2 Linux-16.04, и на ней установлен Jenkins.
Я хотел бы получить задание Jenkins по развертыванию моего Node-сервера на том же компьютере под другим пользователем.
Какой был бы лучший подход?
Вам нужно добавить AWS codedeploy в качестве шага в проекте Jenkins. Развертывание кода скопирует код nodejs в экземпляры Ec2 и запустит сценарии bash, которые настроены в appspec.yml (этот файл и сценарии bash должны быть включены в пакет развертывания кода).