Jenkins GUI CI/CD setup for projects deployment

Login page



I use Jenkins for redeploying apps after changes had been pushed to the respective repositories. I have manually created tasks for each project.


At the moment I am reading about groovy and Jenkinsfile in order to automate the CI/CD component.



Yet so far I was using bash to deploy apps.



I have installed nodejs plugin so that app could be testend inside of jenkins and later deployed.