Ngā koromeke

He kaiwhakaoho me tētahi tohutohu te koromeke. Ko ngā mahi katoa a TaskGoblin he koromeke — te arotake waehere, te tango take, te tahi pō — koirā te take ka puta te mahi me te kore he tangata e maumahara ki te tono.

Ko te nuinga o ngā taputapu AI mō te waehere e huri ana i te pire. Ka whakamāramatia e koe tāu e hiahia ana, ka whakautu te pokapū, ka mutu te kōrerorero. He pai tērā tae noa ki te wā ka mutu te uara o te whakautu pai kotahi, ā, ka huri hei mahi ōrite ka puta pono, ia wā, me te kore he tangata e maumahara ki te tono.

Kua hangaia kētia a TaskGoblin ki te koromeke.

He kaiwhakaoho me te tohutohu te koromeke

Koinā te pūtake katoa.

  • Mā te kaiwhakaoho e whakatau āhea oho ai ngā goblin. He takahanga — kua huakina he pull request, kua tohaina he take ki te goblin — he wā whakarite rānei: ia rā mahi i te 07:00.
  • He reo māori te tohutohu, e kī ana me aha ina oho. "Arotakehia tēnei merge request mō te tika me te haumarutanga — tohua ngā raruraru tūturu, kaua ngā āhua noa ka mau i te linter." Ko tētahi atu: "Tirohia a acme/web mō ngā whakahou rawa haumaru, whakahaerehia ngā whakamātau, ka huaki i tētahi merge request."

Whakakotahitia ēnei e rua, ā, ehara i te tono tāu ināianei engari he āheinga pūmau. Kāore he tangata e noho ana i te papapātuhi, kāore hoki he tangata hei maumahara.

He koromeke ngā mea katoa

Ehara tēnei i te āhuatanga e tū ana ki te taha o te hua — ko ia tonu te hua. Ko ngā whanonga e whakaarohia ana he makutu i hangaia ki roto, he koromeke noa iho:

Te āhua mai i waho Te koromeke kei raro
Ka arotakehia ia pull request He koromeke takahanga i pull request kua huakina
Toha he take, whiwhi merge request mai He koromeke takahanga i take kua tohaina
Ka noho hou ngā rawa me te kore tīkiti He koromeke wā whakarite ia Rāhina i te 08:00
Kāore ngā tuhinga e kotiti i te waehere He koromeke wā whakarite ia Rāapa
Ka tae he whakarāpopoto ki Slack ia ata He koromeke wā whakarite i te 09:00

Ina tūhono koe i a GitLab, i a GitHub rānei, ka whakaurua e TaskGoblin he huinga tīmatanga māu — koirā te take ka tīmata te arotake waehere i mua i tō whakaritenga i tētahi mea. Kāore he mea motuhake mō rātou: huakina, pānuitia te tohutohu, tuhia anō ki ō kupu, tārewahia, mukua rānei.

Kotahi huringa o te koromeke

He rite te rere o ia huringa, ahakoa he webhook, he karaka rānei te kaiwhakaoho, ahakoa ko te tuatahi, ko te rima rau rānei:

  1. Ka oho. Ka hāngai te kaiwhakaoho. Ka huakina — ka whakamahia anō rānei — e TaskGoblin he miro mō taua wāhanga mahi.
  2. Horopaki. Ka pānuitia e te goblin te take, te miro, te rerekētanga, ngā tikanga a tō whakahaere, me ngā tuhipoka a ngā goblin o mua, i mua i tana pā ki tētahi mea.
  3. Mahi. Ka rere ia i roto i tētahi kōpaki kapua motuhake me te kape o tō pātaka: ka pānui kōnae, ka whakatika, ka whakahaere whakahau me ngā whakamātau.
  4. Tuku. Ka huaki i tētahi merge request, ka waiho kōrero arotake ā-rārangi, ka whakautu rānei i te miro — ki te wāhi e tika ana mō taua mahi.
  5. Tuku iho. Ka tuhia e ia āna i ako ai me ngā mea e toe ana, kia tīmata ai te huringa e whai ake mai i reira, kaua mai i te kore.

Ko te taahiraa 5 te mea e wehe ai te koromeke i te cron. Ka whai mātauranga ia huringa mai i ngā mea o mua, nō reira ko te koromeke e rere ana ia wiki mō te tau kotahi, ehara i te koromeke kotahi kua tāruatia kotahi rau ngā wā — engari he koromeke kua āta tirotiro haere.

He aha te koromeke ka hipa ai i te pire

  • Ka rere me te kore i a koe. Kua oti kē te mahi i tō titiro atu, kaua e tatari kia kite tētahi me mahi.
  • Ka taea te arotake. Ka mutu ia huringa hei peka me tētahi merge request, ka arotakehia pērā tonu i tā tētahi hoa mahi. Kāore he mea e whakakotahi ana i a ia anō.
  • Ka tāpiri haere. Whakatikaia tētahi goblin kotahi te wā, ā, ka tuhia taua whakatikatika mō ngā goblin katoa whai muri.
  • He pana whakaweto tōna. He rārangi nāu te koromeke. Tārewahia, ā, ka mutu tonu te whanonga.

Kei hea ngā koromeke e noho ana

Whakahaerehia mai i te wāhanga Loops o tō whakahaere (/{organisation}/loops). He whārangi tō ia koromeke: te tohutohu, te kaiwhakaoho, he pana Kaha, me te hītori o āna omanga tata — kia kite ai koe i āna mahi tūturu, kaua ki te whakapono noa i rere ia.

Ka taea hoki e ngā goblin te hanga koromeke i waenga omanga. Ko tētahi ka kite kei te tono koe i te mea kotahi ia Rāmere, ka taea e ia te whakatakoto i te koromeke e kore ai koe e tono anō.

Ka ahu ki hea