جاري ڪندڙ - GitHub عمل مخزن استعمال ڪندڙن لاءِ خود خدمت کي مجبور ڪرڻ لاءِ

منصوبي جي حدن ۾ جاري ڪندڙ GitHub لاءِ هڪ بوٽ تيار ڪيو ويو آهي، مخزن جي استعمال ڪندڙن لاءِ جبري خود سروس جا مسئلا حل ڪرڻ. GitHub تي توهان ذخيرو ڳولي سگهو ٿا جن جو واحد ڪم ماڻهن کي مسئلن جي سسٽم ذريعي همراه ڪرڻ آهي. انهن مان ڪجهه پڇن ٿا جيڪي هڪ مسئلو ڇڏي رهيا آهن هڪ فارم ڀرڻ لاء. پوءِ هڪ منتظم اچي ٿو، چيڪ ڪري ٿو ته فارم صحيح نموني ڀريو ويو آهي، ۽ فارم ۾ بيان ڪيل مطابق ٽيگ رکي ٿو (ٽيگ صرف هڪ مراعات يافته استعمال ڪندڙ شامل ڪري سگهي ٿو جيڪڏهن اهي ٽيمپليٽ ۾ بيان نه ڪيا ويا آهن). اهڙي سماج جو هڪ مثال آهي اوپن سورس- خيال/ اوپن سورس- خيال.

منتظم فوري طور تي نه ٿو اچي. تنهن ڪري، فارمن کي درست ڪرڻ ۽ آپريشن کي انجام ڏيڻ لاء تيار ڪيل GitHub خبرون ۾ شامل. bot Python ۾ لکيل آهي، پر توهان کي اڃا تائين ان کي node.js ذريعي لانچ ڪرڻو پوندو، ڇو ته GitHub ۾ صرف 2 قسم جا عمل آهن - node.js ۽ docker، ۽ docker لاءِ، ساڳيو ڪنٽينر پهريون ڀيرو لوڊ ڪيو ويو آهي node.js، ۽ ان ۾ هڪ ٻيو ڪنٽينر ڀريو، اهو ڊگهو وقت آهي. انهي ڳالهه تي غور ڪندي ته node.js سان گڏ ڪنٽينر ۾ python3 ۽ ٻيو سڀ ڪجهه شامل آهي جنهن جي توهان کي ضرورت آهي، اهو صرف ان ۾ انحصار کي لوڊ ڪرڻ منطقي آهي، ڇاڪاڻ ته اهي ننڍا آهن.

Features:

  • عمل YAML ترتيب ۽ مارڪ ڊائون ٽيمپليٽ استعمال ڪندي ڪنٽرول ڪيو ويو آهي؛
  • هر مارڪ ڊائون ٽيمپليٽ ۾ هڪ بلاڪ شامل ڪيو ويو آهي جيڪو بيان ڪري ٿو شرطن کي صحيح طريقي سان ڀرڻ لاءِ فارم ۽ گهربل عمل؛
  • گلوبل سيٽنگن سان ھڪڙي ترتيب واري فائل شامل ڪئي وئي آھي؛
  • فارم حصن تي مشتمل آهي. سيڪشن جا 2 قسم آھن:
    • مفت متن. عمل چيڪ ڪري سگھي ٿو ته صارف اتي ڪجھ ڀرڻ جي زحمت ڪئي. متن جي معني خود بخود چڪاس نه ڪئي وئي آهي.
    • چيڪ بڪس. توھان کي گھربل آھي n چيڪ باڪس ڀرڻ لاءِ جيئن 0 {= m1 {= n {= m2 {= سيڪشن ۾ چيڪ بڪس جو ڪل تعداد. عمل چيڪ ڪري ٿو ته چيڪ باڪس سان ملن ٿا چيڪ باڪس سان گڏ. جيڪڏهن جھنڊا صحيح طور تي مقرر ڪيا ويا آهن، عمل ٽيگ شامل ڪري سگھن ٿا، ترتيب سان. جھنڊو.
  • جيڪڏهن فارم غلط ڀريو ويو آهي، اهو عمل صارف کي هدايت ڪري ٿو ته ان کي ڪيئن ڀريو وڃي ۽ ان تي هڪ خاص ليبل لڳايو.
  • جيڪڏهن فارم کي هڪ خاص وقت اندر درست نه ڪيو ويو آهي، ته پوء اهو عمل مسئلو بند ڪري سگهي ٿو. صارفين جي خودڪار پابندي، حذف ڪرڻ ۽ منتقل ڪرڻ واري مسئلن کي اڃا تائين لاڳو نه ڪيو ويو آهي سرڪاري API نه هجڻ جي ڪري ضروري عملن لاءِ ۽ رياستي اسٽوريج جي مسئلن لاءِ.
  • جيڪڏهن مسئلو حل ٿي ويو آهي، اهو عمل ليبل کي هٽائي ٿو.
  • عمل جوابي ٽيمپليٽ، يقينا، حسب ضرورت.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو