OneDev 3.0 lankidetza-garapen plataformaren kaleratzea

Argitalpen berri nagusia eskuragarri OneDev 3.0, softwarearen garapen-ziklo osoa kudeatzeko plataforma, DevOps paradigmaren arabera proiektuak garatzeko tresna multzo osoa eskainiz. Bere gaitasunei dagokienez, OneDev-ek GitLab-en antza du eta, gainera, lankidetzan garatzeko, berrikusteko, probatzeko, muntatzeko eta bertsioak entregatzeko azpiegitura bat zabaltzea posible egiten du bere instalazioetan, GitHub bezalako kanpoko hodeiko zerbitzuekin lotuta egon gabe. Proiektuaren kodea Javan idatzita dago eta arabera banatuta MIT lizentziapean.

Aukera batzuk:

  • Kubernetes-en CI eraikuntzak exekutatzeko eraikitze-baserri bat inplementatzeko prozesu sinplifikatua, agenteak edo korrikalariak exekutatzeko beharrik gabe. Linux eta Windows-ekin edukiontzietan probatzeko aukera;
  • Eraikitze-zehaztapenak modu bisualean sortzeko laguntza YAML fitxategiak idatzi gabe eta sintaxia gogoratu gabe;
  • Muntaketa-prozesuaren konfigurazio malgua egiteko aukera muntaketa baldintzapeko parametroak erabiliz, hainbat muntaketa-lan paraleloan abiarazi eta zenbait gertakari gertatzen direnean lanak automatikoki hasteko;
  • Zure egoerak eta arazoen jakinarazpenetarako eremuak definitzeko laguntza, eremuen arteko mendekotasunak definitzeko eta gertaera batzuk gertatzen direnean egoera automatikoki aldatzeko aukera;
  • Orrialde birkargatu behar ez duen arazo-interfazea automatikoki eguneratzea;
  • Kode eta aldaketetan bilatu eta nabigatzeko sistema, Java, JavaScript, C, C++, CSharp, Go, PHP, Python, CSS, SCSS, LESS eta R-en sintaxi-ezaugarriak kontuan hartuta;
  • Eztabaidak eta kanpoko iruzkinak aldaketekin kode eta blokeekin lotzeko laguntza (desberdintasuna);
  • Tira-eskaerak berrikusteko arau malguak, adar batzuk babesteko eta garatzaileak berrikusteko esleitzeko gaitasuna dutenak;
  • Urratsez urratseko konpromisoak aztertzeko modua tira-eskaerak aztertzean. Iraganeko berrikuspen eztabaidetarako esteka;
  • Proiektuetan, konpromisoetan, batzarretan, gaietan, tira-eskaeretan eta iruzkinetan beharrezko informazioa aurkitzeko aukera ematen duen kontsulta-lengoaia. Eskaera bat gordetzeko eta harekin lotutako gertaera berriei buruzko jakinarazpenak jasotzeko gaitasuna;

    OneDev 3.0 lankidetza-garapen plataformaren kaleratzea

  • Sarbide kontrolatzeko sistema bat, azpidirektorio jakin batean kodea nork alda dezakeen zehazteko, arazoak esleitzeko, bertsioen bertsioak abiarazteko, erregistroak ikusteko, etab.
  • Biltegiak sortzeko eta klonatzeko aukerak;
  • Harpidetza adar nagusirako konpromisoei buruzko jakinarazpenak jasotzeko;

    OneDev 3.0 lankidetza-garapen plataformaren kaleratzea

  • Onartutako konpromisoaren egiaztapen automatizatuarekin etengabeko integrazio-sisteman tira-eskaeretarako laguntza eta adituen kontseilu baten onespena, gutxienez bi garatzaile barne;

    OneDev 3.0 lankidetza-garapen plataformaren kaleratzea

  • Konpromiso mezu baten bidez gaiak ixteko gaitasuna, eztabaidak, konpromisoak, eraikuntzak eta eskaerak lotu ditzakeena;
  • Interfazean gordetako inprimakiak sortzeko gaitasuna, arazoak konpontzeko zein erabiltzaile esleitutako bistaratzeko (arazoa);

    OneDev 3.0 lankidetza-garapen plataformaren kaleratzea

  • Modulu eta plataforma jakin batzuei gaiak eransteko eremu pertsonalizatuak sortzeko laguntza;
  • Muntaian zuzentzen denean arazo baten egoera automatikoki aldatzeko gaitasuna eta tira-eskaera bat irekitzean Berrikusi;
  • Arazo bati Egiaztatutako egoera esleitzeko gaitasuna, probatzaile egoera duten garatzaileei esleitu ahal izateko;
  • Berreraikitze bat eskuz abiarazteko laguntza, esleituko den bertsioa zehaztu eta dagokion etiketa sortzeko gaitasunarekin, eraikuntza arrakastatsua bada;
  • Eskuzko berreraikitze bat hasten denean Linux nukleoaren plataforma eta bertsioa hautatzeko gaitasuna;
  • Oracle/MySQL eta Linux/Windows-en CI-n probak egiteko laguntza, adar nagusiarekin konprometitzean;
  • Arazoei (arazoei) buruzko jakinarazpenak automatikoki sortzea eta arazoa aztertzeaz arduratzen den pertsona baten esleipena, adar maisua CIn eraikitzen ez bada. Automatikoki ixteko arazoa eraikuntza-huts bat konpontzean
  • Fitxategiak lan batean sortzeko, segundo batean paraleloan prozesatzeko eta hirugarren batean emaitzak aztertzeko gaitasuna;
  • Kubernetes-en kudeatzailea abiarazteko errore bat gertatuz gero lanak berrabiarazteko laguntza;
  • Lanak egiten diren bitartean MySQL zerbitzua erabiltzeko gaitasuna;
  • Gako sekretua ezartzeko laguntza muntaia zehaztapena definitzerakoan;

    OneDev 3.0 lankidetza-garapen plataformaren kaleratzea

  • Erabiltzaile anonimoei sarbidea mugatzeko gaitasuna proiektu jakin batzuen bertsioetara soilik;
  • Argitalpenen sorrera adar nagusira soilik mugatzeko eta ekoizpen-zerbitzarietan adar nagusitik jasotako bertsioak soilik jartzeko laguntza.

Iturria: opennet.ru

Gehitu iruzkin berria