Serbestberdana pergala avakirina pakêtê Karûbarê Avakirina Vekirî 2.10

Çê kirin serbestberdana platformê Karûbarê Avakirinê 2.10 vekin, armanc kirin ji bo organîzekirina pêvajoya pêşkeftina belavkirin û hilberên nermalavê, tevî amadekirin û domandina berdan û nûvekirin. Pergal dihêle ku hûn ji bo piraniya belavokên Linux-ê yên sereke pakêtan berhev bikin an jî li ser bingeha pakêtek diyarkirî dabeşkirina xwe ava bikin.

Piştgiriya avakirina ji bo 21 platformên armanc (belavkirin), di nav de CentOS, Debian, Fedora, OpenMandriva, openSUSE, SUSE Enterprise Linux, Red Hat Enterprise Linux (RHEL) û Ubuntu. Civîn ji bo 6 mîmarî, di nav de i386, x86_64 û ARM, gengaz e. OBS zêdetirî 140 hezar pakêtan vedigire û wekî pergala bingehîn ji bo avakirina projeyên openSUSE, Tizen, Sailfish/Mer, NextCloud û VideoLAN, û her weha ji bo avakirina hilberên Linux li Dell, Cray û Intel tê bikar anîn.

Ji bo avakirina guhertoya herî dawî ya bernameyek diyarkirî di forma pakêtek binary de ji bo pergala xwestinê, tenê pelek taybetî biafirînin an depoya pakêtê ya ku li ser malperê hatî pêşkêş kirin girêdin. software.opensuse.org. Wekî din, hûn dikarin jîngehek minimalîst a amade ji bo darvekirinê di pergalên virtualîzasyonê, hawîrdorên ewr de, an jî ji bo dakêşana wekî belavkirina Zindî biafirînin. Dema ku bi OBS re dixebitin, pêşdebirek dikare karûbarek serhêl a amade bikar bîne build.opensuse.org an damezrandin pergalek wekhev li ser servera we. Wekî din, hûn dikarin zû binesaziya xwe bi karanîna bi taybetî perwerdekirî bicîh bikin images ji bo makîneyên virtual, konteynir, sazkirina herêmî an ji bo bootkirina PXE li ser torê.

Mimkun e ku hûn dakêşana metnên çavkaniyê ji depoyên Git an Subversion yên derveyî an arşîvên bi kodê ji serverên ftp û webê yên projeyên seretayî otomatîk bikin, ku dihêle hûn ji dakêşana navînî ya bi destan a arşîvên bi kodê li makîneya pêşdebirê herêmî û paşê xilas bibin. têxe karûbarê avakirina openSUSE. Parêzgerên pakêtê ji bo destnîşankirina girêdanên li ser pakêtên din amûrek peyda dikin û dema ku guhertin li wan têne çêkirin van pêwendiyan bixweber ji nû ve ava dikin. Dema ku paçeyan lê zêde dikin, mimkun e ku ew bi pakêtên wekhev ên ji projeyên din re ceribandin.

Ji bo birêvebirina Karûbarê Avakirina Vekirî, hûn dikarin hem amûrên rêzika fermanê û hem jî navgînek malperê bikar bînin. Amûrên ji bo girêdana xerîdarên sêyemîn û karanîna çavkaniyên ji karûbarên derveyî yên wekî GitHub, SourceForge û kde-apps.org hene. Pêşdebir ji bo afirandina koman û organîzekirina hevkariyê gihîştina amûrên xwe hene. Koda hemî pêkhateyên pergalê, di nav de navgîniya malperê, pergala ceribandina pakêtê û paşnavên civînê, vekirî ye lîsansa di bin GPLv2.

Di nav pêşketinêndi Open Build Service 2.10 de hate zêdekirin:

  • Bi tevahî ji nû ve kirin pêwendiya malperê, ku bi karanîna hêmanên çarçoveya Bootstrap-ê ji nû ve hatî nivîsandin, ku îmkana hêsankirina lênihêrîna kodê, yekkirina sêwirana perçeyên cihêreng û ji gelek tevliheviyan xilas dike (berê wan Pergala Grid 960, mijara xwe ji bo Jquery UI û pirbûna CSS-ya taybetî). Tevî ji nû ve sêwirana radîkal, pêşdebiran hewl dan ku naskirina hêmanan û awayê naskirî yê xebatê bidomînin da ku dema guheztina guhertoyek nû nerehetiyê kêm bikin;

    Serbestberdana pergala avakirina pakêtê Karûbarê Avakirina Vekirî 2.10

  • Ji bo baştirkirina piştgirî ji bo radestkirin û şandina serîlêdanên ji bo konteynerên veqetandî xebat hate kirin. Amade kirin qeyd kirin ji bo belavkirina konteynir. Mînakî, ji bo destpêkirina jîngehek nû ya li ser bingeha depoya Tumbleweed, hûn naha tenê hewce ne ku "docker run -ti -rm registry.opensuse.org/opensuse/tumbleweed /bin/bash" bimeşînin. Ewle kirin
    piştgirî ji bo şopandina rewşa meclîsên binary (kontrola berdanê) di konteyneran de. Piştgiriyek ji bo profîlên kiwi û şiyana çêkirina diyardeyên pir-arş zêde kir;

  • Modulên ji bo entegrasyonê bi Gitlab û Pagure, ku destûrê dide te ku hûn hin çalakiyan di OBS de girêbidin dema ku peywirên nû têne çêkirin an bûyerên diyarkirî di van pergalan de çêdibin.
  • Kapasîteya çêkirî ya barkirina li hawîrdorên cloudê yên Amazon EC2 û Microsoft Azure, û her weha weşandina bi Vagrant;
  • Skrîptên destpêkê yên sysv bi pelên systemd hatine guhertin;
  • Piştgiriyek ji bo hilanîna metrîkên bi daneyên performansê di InfluxDB DBMS de zêde kir;
  • Emoji di qadên nivîsê de destûr tê dayîn (ji bo ku di database.yml de were bicîh kirin, divê kodkirin wekî utf8mb4 were danîn);
  • Vebijarkek ji bo şandina agahdariyan ji xwediyên peyaman re li ser pirsgirêkan, bi agahdariya li ser şîroveyên nû zêde kir;
  • Fonksiyonek ji bo pejirandina pêşîn a daxwazan xuya bû (daxwaz tenê piştî ku vekolîn qediya tê pejirandin);
  • Performansa kodê ya xweşbînkirî ji bo hilberîna hilberê û weşandina di depoyê de. Plansaz naha xwedan şiyana nûvekirina zêde projeyek heye.

Source: opennet.ru

Add a comment