How to Setup my Project for Jenkins Pipeline


I’ve been using Katalon Studio for quite sometime now but this is my first time integrating it to Jenkins.

I was able to run my scripts using a Freestyle project in Jenkins and from there we have a plugin which is very easy to setup just enter the version and command we needed.

My issue now is, when I created a pipeline in Jenkins then entered my Git URL but I do not have a Jenkinsfile.

Now I saw this:

The red box: Agent - is this required? What if I do not have docker on my laptop? Do I let the DevOps team fill this for me?

The green box: stages - this is pretty familiar since its the same command in my freestyle project

The blue box: post - is this also required?

I know I lack knowledge on this, but I really do appreciate anyone can provide info I need. Thank you so much