Hi all,
I am a newbie here.
I have a task to integrate Jenkins with Rundeck for continuous deployment and have a few questions/doubts. Hope you can help me.
Sample code written in Java to install nginx
Github - source control
Jenkins - build process (continuous integration)
Rundeck - continuous deployment
Basically, Developer writes code and commit it in the source control tool (git-hub). Jenkins works by checking out the source code of our project and building it in its own work-space. Jenkins monitor the repository and start a build whenever any changes have been committed. Rundeck - whenever there is a new build in Jenkins it should deploy/install any application (example: install nginx) that's written in Java on hosts automatically
Have installed and configured Rundeck on Ubuntu machine with ssh enabled to remote servers through ansible inventory.
Also, I have admin access to Jenkins and have added Rundeck plugin in the Jenkins CI server.
Doubt: what is the script we are suppose to add while creating a job in Rundeck?
Or please let me know if there is any other work around to get this done.
Many Thanks,
Vasudha