O se osofaʻiga i luga o GitHub na mafua ai le lemu o faleoloa tumaoti ma avanoa i le NPM infrastructure

Na lapataia e GitHub tagata faʻaoga i se osofaʻiga e faʻatatau i le siiina mai o faʻamatalaga mai faleoloa tumaoti e faʻaaoga ai faʻailoga OAuth faʻafefeteina na gaosia mo auaunaga Heroku ma Travis-CI. O loʻo lipotia mai i le taimi o le osofaʻiga, o faʻamaumauga na tafe mai i faleoloa tumaoti a nisi o faʻalapotopotoga, lea na tatalaina ai avanoa i fale teu oloa mo le Heroku PaaS platform ma le Travis-CI faʻaauau le tuʻufaʻatasia. Faatasi ai ma tagata na afaina o GitHub ma le NPM poloketi.

Na mafai e le au osofaʻi ona aveese mai faleoloa GitHub tumaoti le ki e maua ai le Amazon Web Services API, faʻaaogaina i le NPM project infrastructure. O le ki fa'ai'uga na fa'atagaina le avanoa i afifi NPM o lo'o teuina i le auaunaga AWS S3. GitHub talitonu e ui lava ina maua le avanoa i faleoloa NPM, e leʻi suia afifi pe maua faʻamatalaga e fesoʻotaʻi ma faʻamatalaga tagata faʻaoga. O loʻo maitauina foi talu ai o le GitHub.com ma le NPM e tuʻufaʻatasia, e leʻi maua e le au osofaʻi le taimi e sii mai ai mea o loʻo i totonu o fale teu oloa GitHub e le o fesoʻotaʻi ma le NPM aʻo leʻi poloka faʻailoga faʻafitauli.

Na iloa le osofaʻiga ia Aperila 12, ina ua uma ona taumafai le au osofaʻi e faʻaoga le ki i le AWS API. Mulimuli ane, o osofaʻiga faapena na faʻamauina i luga o isi faʻalapotopotoga, lea na faʻaogaina ai Heroku ma Travis-CI faʻailoga talosaga. O faʻalapotopotoga ua aʻafia e leʻi taʻua, ae o faʻamatalaga taʻitasi ua lafo atu i tagata uma na aʻafia i le osofaʻiga. O loʻo faʻaogaina le Heroku ma Travis-CI talosaga e faʻamalosia e toe iloilo le saogalemu ma suʻega ogalaau e iloa ai faʻalavelave ma gaioiga e le masani ai.

E leʻo manino pe na faʻafefea ona paʻu atu faʻailoga i lima o le au osofaʻi, ae talitonu GitHub e leʻi mauaina i latou ona o se fetuunaiga o atinaʻe a le kamupani, talu ai o faʻailoga mo le faʻatagaina o avanoa mai fafo e le o teuina i le itu GitHub. i le uluai faatulagaga talafeagai mo le faaaogaina. O le suʻesuʻeina o amioga a le tagata osofaʻi na faʻaalia ai o le autu autu o le siiina mai o mea o loʻo i totonu o faleoloa tumaoti atonu o le suʻeina lea o le i ai o faʻamatalaga faʻalilolilo i totonu ia i latou, e pei o avanoa ki, lea e mafai ona faʻaaogaina e faʻaauau ai le osofaʻiga i isi elemene o le atinaʻe. .

puna: opennet.ru

Faaopoopo i ai se faamatalaga