Grava Nova Eldono Disponebla
Kelkaj eblecoj:
- Simpligita procezo por deploji konstrubienon por ruli CI-konstruaĵojn en Kubernetes, sen postuli agentojn aŭ kuristojn funkcii. Eblo testi en ujoj kun Linukso kaj Vindozo;
- Subteno por krei Konstruajn Specojn en vida maniero sen verki YAML-dosierojn kaj memori sintakson;
- Eblo de fleksebla agordo de la kunigprocezo uzante kondiĉajn asembleajn parametrojn, paralelan lanĉon de pluraj muntaj laboroj kaj aŭtomata komenco de laboro post la okazo de certaj eventoj;
- Subteno por difini viajn proprajn ŝtatojn kaj kampojn por aferaj sciigoj, la kapablo difini dependecojn inter kampoj kaj aŭtomate ŝanĝi staton kiam certaj eventoj okazas;
- Aŭtomate ĝisdatiga afero-interfaco, kiu ne postulas paĝan reŝargon;
- Sistemo por serĉi kaj navigi tra kodo kaj ŝanĝoj, konsiderante la sintaksajn trajtojn de Java, JavaScript, C, C++, CSharp, Go, PHP, Python, CSS, SCSS, LESS kaj R;
- Subteno por ligi diskutojn kaj eksterajn komentojn al kodo kaj blokoj kun ŝanĝoj (malsamaj);
- Flekseblaj reguloj por revizii tirpetojn kun la kapablo protekti certajn branĉojn kaj atribui programistojn por revizio;
- Paŝo-post-paŝa reĝimo de kommit-analizo dum reviziado de tirpetoj. Ligi al pasintaj reviziaj diskutoj;
- Demandlingvo, kiu ebligas al vi trovi la necesajn informojn en projektoj, komitoj, asembleoj, aferoj, tiraj petoj kaj komentoj. La kapablo konservi peton kaj ricevi sciigojn pri novaj eventoj rilataj al ĝi;
- Alirkontrola sistemo, kiu ebligas al vi determini, kiu povas ŝanĝi kodon en certa subdosierujo, asigni problemojn, lanĉi eldonojn, vidi protokolojn ktp.
- Ŝancoj por krei kaj kloni deponejojn;
- Abono por ricevi sciigojn pri kompromisoj al la majstra branĉo;
- Subteno por tiraj petoj kun aŭtomatigita konfirmo de la akceptita kompromiso en la kontinua integriga sistemo kaj aprobo de fakula konsilio, inkluzive de almenaŭ du programistoj;
- Kapablo fermi aferojn per commit-mesaĝo, kiu povas ligi diskutojn, kommitaĵojn, konstruojn kaj tiri petojn;
- La kapablo krei formojn konservitajn en la interfaco por montri, kiuj uzantoj estas asignitaj por solvi problemojn (temo);
- Subteno por kreado de kutimaj kampoj por ligi aferojn al specifaj moduloj kaj platformoj;
- La kapablo aŭtomate ŝanĝi la statuson de afero al Deplojita kiam korektite dum asembleo kaj al Revizio kiam malfermas tirpeton;
- La kapablo asigni Kontrolitan statuson al afero, kiu povas esti asignita al programistoj, kiuj havas testulstatuson;
- Subteno por permane komenci rekonstruon kun la kapablo specifi la version kiu estos asignita kaj krei respondan etikedon se la konstruo estas sukcesa;
- Kapablo elekti la platformon kaj version de la Linukso-kerno kiam oni komencas manan rekonstruon;
- Subteno por testado en CI diversaj kombinaĵoj de Oracle/MySQL kaj Linukso/Vindozo dum transdono al la majstra branĉo;
- Aŭtomata kreado de sciigoj pri problemoj (aferoj) kaj atribuo de persono respondeca por analizado de la problemo en la okazo de malsukceso konstrui la majstran branĉon en CI. Aŭtomate fermita problemo riparinte fiaskon de konstruo
- La kapablo generi dosierojn en unu laboro, procesi ilin paralele en sekundo, kaj analizi la rezultojn en tria;
- Subteno por rekomenci laborpostenojn en kazo de eraro lanĉante prizorganton en Kubernetes;
- Kapablo uzi la MySQL-servon dum plenumado de laboro;
- Subteno por agordo de sekreta ŝlosilo dum difinado de kunigospecifo;
- La kapablo limigi aliron al anonimaj uzantoj nur al eldonoj de certaj projektoj;
- Subteno por limigi la generacion de eldonoj nur al la majstra branĉo kaj meti sur produktadservilojn nur eldonojn kolektitajn de la majstra branĉo.
fonto: opennet.ru