Onyinye ewebata - ọrụ onyinye nke ejiri aka ya kwado maka ọrụ


Onyinye ewebata - ọrụ onyinye nke ejiri aka ya kwado maka ọrụ

Atụmatụ:

  • KISS;
  • onye kwadoro onwe ya;
  • enweghị ụgwọ (dịka ọmụmaatụ, bountysource na gitcoin na-ewere 10% nke ịkwụ ụgwọ);
  • nkwado maka ọtụtụ cryptocurrencies (ugbu a Bitcoin, Ethereum na Cardano);
  • a na-atụ anya (ma nyekwa ya) iji kwado GitLab, Gitea, na ọrụ Bochum Git ndị ọzọ n'ọdịnihu.
  • ndepụta ọrụ zuru ụwa ọnụ sitere na ihe niile (ya bụ, otu, n'oge edere akụkọ) ihe atụ na inye onyinye.dumpstack.io.

Usoro ọrụ maka GitHub site n'akụkụ onye nwe ebe nchekwa:

  • (nhọrọ) ịkwesịrị ibuga ọrụ ahụ, ịnwere ike iji Nhazi emebere maka NixOS;
  • kwesịrị ịgbakwunye GitHub Action - a na-akpọ ngwa ọrụ n'ime nke na-enyocha ọrụ nke ọrụ ahụ ma na-agbakwụnye / na-emelite nkọwa banyere ọnọdụ nke onyinye ego ugbu a, ebe a na-echekwa akụkụ nzuzo nke obere akpa naanị na ihe nkesa onyinye (n'ọdịnihu, na ikike iji ya). na-anọghị n'ịntanetị maka nnukwu onyinye, maka nkwenye akwụkwọ ntuziaka nke ịkwụ ụgwọ);
  • n'ọrụ niile dị ugbu a (na nke ọhụrụ) ozi na-apụta github-actions[bot] nwere adreesị akpa ego maka onyinye (ihe atụ).

Usoro nke ọrụ n'aka onye na-arụ ọrụ ahụ:

  • nkọwa nke nkwa ahụ na-egosi kpọmkwem nsogbu nke a na-edozi (lee. okwu mmechi site na iji isi okwu);
  • ahụ nke arịrịọ ịdọrọ na-akọwapụta adreesị obere akpa n'ụdị akọwapụtara (dịka ọmụmaatụ, BTC{adreesị}).
  • Mgbe anabatara arịrịọ ịdọrọ, a na-akwụ ụgwọ ahụ na-akpaghị aka.
  • Ọ bụrụ na akọwapụtaghị obere akpa, ma ọ bụ na ọ bụghị ihe niile akọwapụtara, mgbe ahụ, a na-akwụ ụgwọ ego maka obere akpa ndị a na-akọwaghị na obere akpa (dịka ọmụmaatụ, nke a nwere ike ịbụ obere akpa ọrụ izugbe).

Nchekwa:

  • elu ọgụ na-adịkarị obere;
  • Dabere na usoro arụ ọrụ, ọrụ ahụ kwesịrị inwe ike izipu ego n'onwe ya, yabụ ịnweta ihe nkesa ga-apụta ịchịkwa ego n'ọnọdụ ọ bụla - ihe ngwọta nwere ike ịbụ naanị ịrụ ọrụ na ọnọdụ na-akpaghị aka (dịka ọmụmaatụ, nkwenye). ịkwụ ụgwọ aka), nke nwere ike (ọ bụrụ na ọrụ ahụ na-aga nke ọma maka mmadụ inye onyinye maka ọrụ a, mgbe ahụ, ọ gaghị ekwe omume, ma n'ezie) na a ga-emejuputa ya otu ụbọchị;
  • A na-ekewapụ akụkụ ndị dị egwu nke ọma (n'ezie, nke a bụ otu faịlụ pay.go nke ahịrị 200), si otú a na-eme ka nyochaa koodu nchekwa dị mfe;
  • koodu ahụ agafewo nyocha koodu nchekwa onwe onye, ​​​​nke apụtaghị na enweghi ihe ọghọm, ma na-ebelata ohere nke ọnụnọ ha, karịsịa n'ihi atụmatụ a na-eme atụmatụ mgbe niile nke nyocha;
  • enwekwara akụkụ ndị ahụ na-adịghị achịkwa (dịka ọmụmaatụ, API GitHub / GitLab / wdg), ebe enwere ike ime ihe adịghị ike na API ndị ọzọ na-eme atụmatụ iji nyocha ndị ọzọ mechie, Otú ọ dị, n'ozuzu, nsogbu dị ugbu a. Ecosystem bụ ihe a na-apụghị idozi na enweghị oke (nhụhụ nwere ike ime ya na, dịka ọmụmaatụ, ikike imechi arịrịọ ndị ọzọ na-adọta ma si otú a tinye koodu na ọrụ ndị ọzọ - nwere ọtụtụ nsonaazụ zuru ụwa ọnụ).

isi: linux.org.ru

Tinye a comment