README.md•5.14 kB
��# M C P J e n k i n s S e r v e r
A M o d e l C o n t e x t P r o t o c o l ( M C P ) s e r v e r t h a t p r o v i d e s J e n k i n s i n t e g r a t i o n t o o l s .
# # F e a t u r e s
- G e t J e n k i n s s e r v e r i n f o r m a t i o n
- L i s t a n d i n s p e c t J e n k i n s j o b s
- G e t r e c e n t b u i l d s a n d t h e i r s u m m a r i e s
- G e t b u i l d i n f o r m a t i o n a n d c o n s o l e o u t p u t
- M a n a g e J e n k i n s v i e w s
- T r i g g e r j o b b u i l d s w i t h p a r a m e t e r s
# # R e q u i r e m e n t s
- P y t h o n 3 . 1 0 +
- J e n k i n s s e r v e r w i t h A P I a c c e s s
- J e n k i n s A P I t o k e n f o r a u t h e n t i c a t i o n
# # I n s t a l l a t i o n
1 . C l o n e t h i s r e p o s i t o r y
2 . I n s t a l l d e p e n d e n c i e s :
` ` ` b a s h
p i p i n s t a l l - r r e q u i r e m e n t s . t x t
` ` `
# # C o n f i g u r a t i o n
C r e a t e a ` . e n v ` f i l e w i t h y o u r J e n k i n s c r e d e n t i a l s :
` ` ` i n i
J E N K I N S _ U R L = h t t p s : / / y o u r - j e n k i n s - s e r v e r
J E N K I N S _ U S E R = y o u r - u s e r n a m e
J E N K I N S _ T O K E N = y o u r - a p i - t o k e n
` ` `
# # C L I C o n f i g u r a t i o n
T o a d d t h i s M C P s e r v e r t o y o u r C L I , u s e t h e f o l l o w i n g c o n f i g u r a t i o n :
C h a n g e '