GitHub въведе нова функция, която опростява процеса на централно управление на работните потоци за своите корпоративни облачни клиенти.
„GitHub опрости процеса на централно управление на работните процеси. Налични днес, клиентите на GitHub Enterprise Cloud могат да изискват определени работни потоци да се изпълняват успешно, преди кодът да може да бъде обединен в хранилищата на организацията“, каза компанията в публикация в блог.
За тези, които не знаят, наборите от правила на хранилищата са ценен инструмент за подобряване на настройката и управлението на работни потоци. Те предлагат предимства като насочване към клонове, правила за заобикаляне и възможност за оценка на правилата, преди да бъдат изпълнени.
Какво е новото?
GitHub въведе нова функция, която позволява на потребителите да налагат необходимите изпълнения на работния процес за добавен код в техните хранилища. Това осигурява по-високо ниво на контрол и гарантира, че определени работни потоци се изпълняват успешно, преди заявките да могат да бъдат приети. Функцията може да се приложи към избрани хранилища или всички хранилища в организацията, което я прави мащабируема независимо от броя на сътрудниците.
Потребителите могат също така да персонализират спецификата на работния процес по клон, етикет, текущ ангажимент или конкретен SHA.
Така могат да гарантират, че се използва необходимата версия.
Тези контроли имат за цел да спестят инженерно време и усилия чрез налагане на изпълнение на работния поток, преди кодът да бъде обединен и реално приложен.
Друго предимство е лекотата на използване, осигурена от наборите от правила за хранилище. Изискването на работни потоци чрез набори от правила на хранилището централизира настройката и поддръжката на правила в удобен за потребителя потребителски интерфейс. Това позволява всички допълнителни инструменти, като например създаване на списък за заобикаляне, да се прилагат към правилата на работния поток. С тази функция на определени потребители може да бъде предоставена възможността да продължат, дори ако работният процес не успее.
GitHub също така позволява на потребителите да настроят и оценят потенциалното въздействие на необходимите политики на работния процес, без да влияят на сътрудниците в дадено хранилище. Това гарантира фина настройка и тестване на настройките, преди да бъдат наложени в хранилища.
За да подпомогне одита, GitHub предоставя Repository Rule Insights.
Мощен инструмент за оценка на необходимите работни потоци. Когато въвеждат правило за работен поток, потребителите могат да го поставят в режим „Оценяване“. Този режим отчита резултатите от правилото, без да блокира приносите на хранилището надолу по веригата. Позволява необходимото време за оценка на резултатите, преди да наложи правилото.
След като правилото работи по предназначение, превключването от „Оценяване“ на „Активиране“ налага правилото и предотвратява обединяването на код, свързан с работния поток, в хранилището.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!