dmwm / CRABServer

15 stars 38 forks source link

Add new CI pipelines (wishlist) #7958

Open novicecpp opened 1 year ago

novicecpp commented 1 year ago

(Thanks a lot @mapellidario and @guyzsarun for the ideas and advice!)

With 2 main goal in mind:

This will boost our productivity (sorry, I do not know how to measure it) and enable rapid deployment on production.

The new N pipelines:

I will write implementation details for each pipeline in separate issue, but I am open for discussion here about priority and worthiness.

My plan is to have the first 3 pipelines before end of the year.

belforte commented 1 year ago

isn't this more CD than CI ? Jokes aside. Do IIUC that this will be a Jenkins (or GH hooks) pipeline which will also be used to run current Jenkins tests without those large web-UI based templates ?

novicecpp commented 1 year ago

Do IIUC that this will be a Jenkins (or GH hooks) pipeline which will also be used to run current Jenkins tests without those large web-UI based templates ?

Yes. I will provide more detail later.