Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio
Sakin PVS-Studio 7.04 ya zo daidai da sakin kayan aikin Gargaɗi na gaba na 6.0.0 don Jenkins. Kawai a cikin wannan sakin, Gargaɗi NG Plugin ya ƙara goyan baya ga PVS-Studio static analyzer. Wannan plugin ɗin yana hango bayanan gargaɗi daga mai tarawa ko wasu kayan aikin bincike a Jenkins. Wannan labarin zai bayyana dalla-dalla yadda ake girka da daidaita wannan plugin ɗin don amfani da PVS-Studio, sannan kuma ya bayyana mafi yawan ƙarfinsa.

Shigar da Filogin Ƙarni Mai Gabatarwa a Jenkins

Ta hanyar tsoho Jenkins yana a http://localhost:8080. A babban shafin Jenkins, a saman hagu, zaɓi "Sarrafa Jenkins":

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Na gaba, zaɓi abu "Sarrafa Plugins", buɗe shafin "Rasu":

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

A cikin kusurwar dama ta sama a cikin filin tacewa, shigar da "Gargadi na gaba Generation":

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Nemo plugin ɗin a cikin jerin, duba akwatin a hagu kuma danna "Shigar ba tare da sake farawa ba":

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Shafin shigarwa na plugin zai buɗe. Anan zamu ga sakamakon shigar da plugin:

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Ƙirƙirar sabon ɗawainiya a Jenkins

Yanzu bari mu ƙirƙiri ɗawainiya tare da tsari na kyauta. A babban shafin Jenkins, zaɓi "Sabon Abu". Shigar da sunan aikin (misali, WTM) kuma zaɓi abu "Freestyle project".

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Danna "Ok", bayan haka shafin saitin aiki zai buɗe. A kasan wannan shafin, a cikin abin "Bayan Ayyukan Gina", buɗe jerin "Ƙara aikin gini". A cikin jeri, zaɓi "Yi rikodin faɗakarwar mai tarawa da sakamakon bincike a tsaye":

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

A cikin jerin abubuwan da aka saukar na filin "Kayan aiki", zaɓi "PVS-Studio", sannan danna maɓallin adanawa. A kan shafin ɗawainiya, danna "Gina Yanzu" don ƙirƙirar babban fayil a cikin filin aiki a Jenkins don aikinmu:

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Samun sakamakon gina aikin

A yau na ci karo da aikin dotnetcore/WTM a cikin abubuwan Github. Na zazzage shi daga Github, na sanya shi a cikin kundin ginin WTM a Jenkins kuma na bincika shi a cikin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Taimako ta amfani da PVS-Studio analyzer. An gabatar da cikakken bayanin yin amfani da PVS-Studio a cikin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Hulda) da Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Hulda da Fasaha da Fasaha). PVS-Studio don Kayayyakin Studio.

Na gudanar da aikin ginawa a Jenkins sau biyu. Sakamakon haka, jadawali ya bayyana a saman dama na shafin aiki na WTM a Jenkins, kuma wani abin menu ya bayyana a hagu. Gargadi na PVS-Studio:

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Lokacin da ka danna kan ginshiƙi ko wannan abin menu, shafi yana buɗewa tare da hangen nesa na rahoton nazari na PVS-Studio ta amfani da plugin ɗin Gargaɗi na gaba:

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Shafi na sakamako

Akwai sigogin kek guda biyu a saman shafin. A gefen dama na ginshiƙi akwai taga mai hoto. A ƙasa akwai tebur.

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Jadawalin kek na hagu yana nuna rabon gargadi na matakan tsanani daban-daban, na dama yana nuna rabon sabbin, gargadin da ba a gyara da kuma gyara ba. Akwai hotuna guda uku. An zaɓi jadawali da aka nuna ta amfani da kiban hagu da dama. Hotunan farko guda biyu suna nuna bayanai iri ɗaya da jadawalin, kuma na uku yana nuna canjin adadin faɗakarwa.

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Kuna iya zaɓar majalisai ko ranaku azaman maƙallan ginshiƙi.

Hakanan yana yiwuwa a taƙaita da faɗaɗa kewayon ginshiƙi don ganin bayanai na wani ɗan lokaci:

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Kuna iya ɓoye jadawali na wasu ma'auni ta danna kan ƙirar awo a cikin almara mai hoto:

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Zane bayan ɓoye ma'aunin "Al'ada":

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

A ƙasa akwai tebur da ke nuna bayanan rahoton nazartar. Lokacin da kuka danna kan sashin ginshiƙi na kek, ana tace teburin:

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Teburin yana da shafuka da yawa don tace bayanai. A cikin wannan misalin, ana samun tacewa ta sararin samaniya, fayil, nau'in (sunan faɗakarwa) yana samuwa. A cikin tebur zaku iya zaɓar faɗakarwa nawa don nunawa akan shafi ɗaya (10, 25, 50, 100):

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Yana yiwuwa a tace bayanai ta hanyar kirtani da aka shigar a cikin filin "Search". Misalin tacewa da kalmar "Base":

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

A shafin “Batutuwa”, lokacin da ka danna alamar ƙari a farkon layin tebur, za a nuna taƙaitaccen bayanin gargaɗin:

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Takaitaccen bayanin yana ƙunshe da hanyar haɗi zuwa gidan yanar gizo mai cikakken bayani akan wannan gargaɗin.

Lokacin da ka danna ma'auni a cikin "Package", "Kategori", "Nau'i", "Tsarin" ginshiƙai, ana tace bayanan tebur ta hanyar da aka zaɓa. Tace ta bangaren:

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Shagon "Shekaru" yana nuna adadin ginin da suka tsira daga wannan gargaɗin. Danna darajar da ke cikin shafi na Age zai buɗe shafin ginin inda wannan gargaɗin ya fara bayyana.

Danna kan ƙima a cikin "Fayil" shafi zai buɗe lambar tushe na fayil ɗin akan layi tare da lambar da ta haifar da gargaɗin. Idan fayil ɗin baya cikin kundin ginin ginin ko an motsa shi bayan an ƙirƙiri rahoton, buɗe lambar tushen fayil ɗin ba zai yiwu ba.

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

ƙarshe

Gargadi na gaba ya zama kayan aikin gani na bayanai mai fa'ida a Jenkins. Muna fatan cewa goyon bayan PVS-Studio ta wannan plugin ɗin zai taimaka wa waɗanda suka riga sun yi amfani da PVS-Studio, kuma za su jawo hankalin sauran masu amfani da Jenkins zuwa bincike na tsaye. Kuma idan zaɓinku ya faɗi akan PVS-Studio azaman mai nazari na tsaye, za mu yi farin ciki sosai. Muna gayyatar ku zazzage kuma gwada kayan aikin mu.

Ƙirƙirar kayan aikin Gargaɗi na gaba na gaba don haɗin PVS-Studio

Idan kuna son raba wannan labarin tare da masu sauraron Ingilishi, da fatan za a yi amfani da hanyar fassarar: Valery Komarov. Haɓaka kayan aikin Gargadi na gaba na gaba don haɗawa cikin PVS-Studio.

source: www.habr.com

Add a comment