/FAQ

Te faaohiparaa i te rata uira i roto i te mau pipeline CI/CD (GitHub Actions, GitLab CI, CircleCI)

11/17/2025 | Admin
Te tomoraa vitiviti
Te mau mana'o faufaa no te mau pŭpŭ DevOps ohipa roa
Make CI/CD Email-Safe
A faanaho i te hoê rave'a mâ no te afata rata
A niuniu i te mau rata no te taime poto i roto i te mau ohipa GitHub
A niuniu i te mau rata no te taime poto i roto i te GitLab CI/CD
Faatae i te mau rata no te taime poto i roto i te CircleCI
A faaiti i te fifi i roto i te mau auri hi'opo'araa
Faito e faatano i te mau hi'opo'araa i te rata uira
FAQ
Te mau rave'a e te tahi atu mau tai'oraa
Te reni hopea

Te mau mana'o faufaa no te mau pŭpŭ DevOps ohipa roa

Mai te mea e, tei ni'a ta outou mau hi'opo'araa CI/CD i ni'a i te mau rata uira, e titauhia ïa ia outou te hoê rave'a faanahonaho e te faaru'e i te afata rata ; aita ana'e, e hapono outou i te mau manumanu, te mau parau huna, e aore râ, e piti atoa ra.

A DevOps lead skimming a dashboard of CI/CD pipelines, with a highlighted section for email tests and green check marks, symbolising clear priorities and reliable disposable email workflows.
  • E mea pinepine te mau faanahoraa CI/CD i te farerei i te mau rata uira, mai te tapa'oraa i te i'oa, te OTP, te faaapîraa i te parau huna e te mau faaararaa no te aufauraa i te tarahu, o te ore e nehenehe e hi'opo'ahia na roto i te mau afata rata a te taata.
  • Na te hoê rave'a mâ e faaru'e i te afata rata e faanaho i te oraraa o te afata i te tereraa o te mau rave'a, ma te tape'a noa i te mau hi'opo'araa ma te paruru i te mau taata e te mau afata rata a te feia rave ohipa.
  • E nehenehe te GitHub Actions, GitLab CI, e CircleCI e hamani i te mau vahi rata no te taime poto ei mau tauiraa e aore râ, ei mau ohipa e tupu mai.
  • No roto mai te parururaa i te mau ture etaeta : aita e OTP e aore râ e tapa'o i roto i te afata rata, e mea poto te tape'araa, e e faati'ahia te mau afata rata e nehenehe e faaohipa faahou mai te mea e faati'a te reira i te reira.
  • Na roto i te mau mauhaa tumu, e nehenehe ta outou e hi'opo'a i te taime haponoraa OTP, te mau hape e te mau fifi o te feia horo'a, ma te faariro i te mau hi'opo'araa niuhia i ni'a i te rata uira ei mea faito e te ite-atea-hia.

Make CI/CD Email-Safe

Ua riro te rata uira ei hoê o te mau tuhaa fifi roa a'e o te hi'opo'araa, e e faarahi te CI/CD i te mau fifi atoa o te afata rata ta outou e tau'a ore i roto i te faanahoraa.

Continuous integration pipeline visual metaphor where email icons travel through secure lanes into disposable inboxes, while a separate lane toward personal mailboxes is blocked with warning signs.

Te vahi e itehia ai te rata uira i roto i te mau hi'opo'araa roro uira

E hapono te rahiraa o te mau faanahoraa apî i te tahi mau rata uira i roto i te tere o te taata faaohipa. E mea ti'a i ta outou mau hi'opo'araa roro uira i roto i te mau rave'a CI/CD ia haere na roto i te mau rave'a huru rau, mai te tapa'oraa i te aamu, te hi'opo'araa i te OTP e aore râ, te hi'opo'araa i te mau hono magic, te faaapîraa i te parau huna, te haapapûraa no te tauiraa i te vahi imere, te mau faaararaa no te aufauraa e te mau faaararaa no te faaohiparaa.

Te turu'i nei teie mau tereraa atoa i ni'a i te rave'a no te farii vitiviti i te hoê poro'i, no te hi'opo'a i te hoê tapa'o e aore râ te hoê tuatiraa, e no te hi'opo'a e, ua tupu anei te ohipa tano. Te faaite nei te mau buka arata'i mai te 'Complete Guide to Using Temporary Email for OTP Verification' i te faufaa rahi o teie taahiraa no te mau taata mau, e e tano atoa te reira no ta outou mau taata hi'opo'araa i roto i te CI/CD.

No te aha aita te mau afata rata mau e faito i roto i te QA

I roto i te hoê faito na'ina'i, e mea pinepine te mau pŭpŭ i te rave i te mau hi'opo'araa i ni'a i te afata rata Gmail e aore râ Outlook e e tamâ ratou i te reira i te tahi taime. E mutu taua rave'a ra ia rave ana'e outou i te mau ohipa tu'ati noa, e rave rahi mau vahi e aore râ, ia faaohipa pinepine.

E î oioi te mau afata rata i te maniania, te spam e te mau poro'i hi'opo'araa. E haamata te mau oti'a o te faito ohipa. E rahi a'e te taime e horo'a ai te feia hamani i te taime no te heru i roto i te mau pu'e parau i te tai'oraa i te mau parau hi'opo'araa. Te mea ino roa'tu, e nehenehe outou e faaohipa i te afata rata a te hoê rave ohipa mau, o te ano'i i te mau haamaramaramaraa hi'opo'araa e te aparauraa a te taata iho.

Ia au i te fifi, e mea fifi roa ia faaohipa i te mau afata rata mau no te mau hi'opo'araa roro uira, ia vai ana'e te mau rata uira e te mau afata rata no te hoê taime poto. Te faaite maitai ra te hoê arata'iraa taatoa no ni'a i te tereraa o te rata uira e te rata no te taime poto e, e nehenehe ta outou e faataa ê i te mau rave'a hi'opo'araa i te haaparareraa parau ti'a ma te ore e ere i te ti'aturiraa.

Nahea te mau afata rata faaru'e i roto i te CI/CD

E mea ohie roa te mana'o tumu : e vahi nohoraa to te CI/CD tata'itahi e aore râ, te mau faanahoraa tamataraa tata'itahi, tei tu'atihia i ni'a noa i te mau taata hamanihia e te mau haamaramaramaraa poto noa. E hapono te faanahoraa i te mau OTP, te mau reni hi'opo'araa, e te mau faaararaa i taua vahi ra. E tii mai ta outou pipeline i te mau mea e vai ra i roto i te rata uira na roto i te hoê API e aore râ, i te hoê hopea HTTP ohie, e iriti mai i te mea e hinaarohia, e i muri iho, e haamo'e i te afata rata.

Ia rave ana'e outou i te hoê hoho'a faanahohia, e farii outou i te mau hi'opo'araa ma te ore e haaviivii i te mau afata rata mau. Te faaite ra te hoê arata'iraa no te mau vahi rata uira no te hoê taime poto i te anotau o te AI e nahea te feia hamani i te turu'i i ni'a i te mau vahi nohoraa no te mau tamataraa ; Ua riro te CI/CD ei tuhaa natura no taua mana'o ra.

A faanaho i te hoê rave'a mâ no te afata rata

Hou a tape'a ai i te YAML, a faaoti ehia rahiraa afata rata ta outou e hinaaro, eaha te maororaa o te reira, e eaha te mau fifi ta outou e pato'i i te farii.

Diagram showing different disposable inboxes labelled for sign-up, OTP, and notifications, all connected neatly to a central CI/CD pipeline, conveying structure and separation of concerns.

Te mau afata tomoraa no te mau tamataraa tata'itahi

Te vai ra e piti hoho'a matauhia. Ia au i te faanahoraa tata'itahi, e faatupu te mau faanahoraa tata'itahi i te hoê vahi nohoraa apî. Na te reira e horo'a mai i te hoê vahi taa ê roa : aita e rata uira tahito no te hi'opo'a, aita e huru tata'uraa i rotopu i te mau hororaa i te hoê â taime, e te hoê hoho'a feruriraa ohie ia taa. Te vahi ino maori râ, e ti'a ia outou ia hamani e ia horo'a i te hoê afata rata apî i te mau taime atoa, e e mea fifi a'e ia debug i muri a'e i te hoperaa o te afata rata.

I roto i te faanahoraa o te afata rata, e faataa outou i te hoê vahi nohoraa no te amaa, no te vahi nohoraa, e aore râ, no te piha hi'opo'araa. E faaohipa-faahou-hia te vahi nohoraa ti'a i roto i te mau tereraa, na te reira e faaohie i te debugging e e ohipa maitai no te mau hi'opo'araa faaararaa faufaa ore. Tera râ, e mea ti'a ia outou ia hi'opo'a maitai i te afata rata ia ore te reira ia riro ei vahi faarueraa pehu maoro.

Hoho'a i te mau afata rata no te tamata i te mau hi'oraa

A feruri i ta outou afata rata mai te hoê hoho'a hi'opo'araa. E nehenehe te hoê vahi nohoraa e faataahia no te tapa'oraa i te moni, te tahi no te faaapîraa i te parau huna, e te toru no te mau faaararaa. No te mau vahi e rave rahi e aore râ, no te mau fenua, e nehenehe ta outou e rave i te hoê taahiraa e horo'a i te hoê afata rata i te taata tarahu e aore râ, i te tuhaa fenua tata'itahi.

A faaohipa i te mau faanahoraa no te i'oa o te tapa'o i te ohipa e te vahi nohoraa, mai te signup-us-east-@example-temp.com e aore râ te password-reset-staging-@example-temp.com. E mea ohie a'e ïa ia imi i te mau manuïa ore i roto i te mau hi'opo'araa taa ê ia tupu ana'e te hoê fifi.

Te ma'itiraa i te hoê pûpû rata uira no te CI/CD

E mea taa ê rii te mau rave'a no te hi'opo'araa i te mau rata uira CI/CD i te faaohipa-noa-raa. E mea faufaa a'e te opereraa vitiviti o te OTP, te mau faanahoraa MX papû e te faito teitei i te mau UI nehenehe. Te faaite nei te mau papa'iraa e nahea te faaohuraa i te mau tuhaa fenua e haamaitai ai i te ti'aturiraa o te OTP.

E hinaaro atoa outou i te mau rave'a no te paruru i te oraraa o te taata, mai te mau afata rata farii-noa-hia, te mau taime tape'araa poto, e aita e patururaa no te mau mea aita e titauhia i roto i te mau hi'opo'araa. Mai te mea e, te pûpû nei ta outou pûpû i te faaho'iraa mai i te mau afata rata e nehenehe e faaohipa faahou, a faariro i te reira ei mau parau huna. No te rahiraa o te mau tereraa CI/CD, ua nava'i noa te hoê tahua itenati e aore râ, te hoê API hopea o te faaho'i mai i te mau poro'i hopea.

A niuniu i te mau rata no te taime poto i roto i te mau ohipa GitHub

E faaohie te GitHub Actions i te tuu i te mau taahiraa na mua a'e o te hamani i te mau afata rata e o te tuu i te reira i roto i te mau hi'opo'araa no te faaôraa mai te mau tauiraa o te vahi nohoraa.

Stylized GitHub Actions workflow diagram with steps for creating a temp email, running tests, and checking verification, emphasising automation and clean email handling.

Hoho'a : Hamani i te afata rata na mua a'e i te mau ohipa tamataraa

E haamata te hoê ohipa ohie na roto i te hoê ohipa mâmâ o te faaohipa i te hoê papa'iraa e aore râ, te hoê hopea hopea no te hamani i te hoê vahi rata uira apî no te hoê taime poto. Na taua ohipa ra e hapono i te vahi nohoraa ei taui e aore râ, e papa'i i te reira i roto i te hoê tao'a. E tai'o te mau ohipa i muri mai i te faufaa e e faaohipa i te reira i roto i te faanahoraa e aore râ, i roto i te faanahoraa tamataraa.

Mai te mea e mea apî ta outou pŭpŭ i te mau vahi rata uira no te hoê taime poto, a haere na mua i roto i te hoê faanahoraa rima ma te faaohipa i te hoê arata'iraa no te haamata vitiviti no te farii i te hoê vahi rata uira no te hoê taime poto. Ia maramarama ana'e te mau taata atoa i te huru o te afata rata e nahea te mau poro'i e tae mai ai, e ere ïa i te mea maere ia faaohipa i te reira i roto i te GitHub Actions.

Te faaohiparaa i te mau rata uira hi'opo'araa i roto i te mau taahiraa tamataraa

I roto i ta outou ohipa tamatamataraa, ua faanahohia te faanahoraa e tamatahia ra no te hapono i te mau rata uira i te vahi nohoraa. I muri iho, e hi'opo'a ta outou numera hi'opo'araa i te hopea o te afata rata e tae roa'tu i te taime e ite ai oia i te reni tumu parau tano, e hi'opo'a i te tino o te rata uira no te hoê OTP e aore râ te hoê reni hi'opo'araa, e e faaohipa i taua faufaa ra no te faaî i te tereraa.

A faaohipa tamau noa i te mau taime faafaaearaa e a haapapû maitai i te mau parau poro'i hape. Mai te mea e, aita te OTP e tae mai i roto i te hoê taime tano, eita ïa te hi'opo'araa e manuïa na roto i te hoê poro'i o te tauturu ia outou ia ite e, tei ni'a anei te fifi, ta outou faanahoraa, e aore râ, te pipeline iho.

Tamâraa i muri a'e i te tereraa ohipa tata'itahi

Mai te mea e, e faaohipa ta outou taote i te mau afata rata poto e te hope noa, eita ïa outou e titau i te tamâraa papû. E mo'e te vahi nohoraa i muri a'e i te hoê haamaramarama tamau, ma te rave i te mau haamaramaramaraa no te tamataraa. Te mea e ti'a ia outou ia ape, o te faaru'eraa ïa i te taatoaraa o te mau rata uira e aore râ te mau OTP i roto i te mau papaa parau e vai maoro a'e i te afata rata.

A tape'a noa i te tahi mau metadata iti i roto i te mau papaa parau, mai te huru o te hi'oraa o te faaohipa i te hoê rata uira no te hoê taime poto, ua fariihia anei te rata uira, e te mau faito tumu o te taime. E mea ti'a ia haaputuhia te tahi atu mau haamaramaramaraa i roto i te mau tauihaa paruruhia e aore râ, i roto i te mau mauhaa hi'opo'araa e te mau hi'opo'araa tano.

A niuniu i te mau rata no te taime poto i roto i te GitLab CI/CD

E nehenehe ta te mau rave'a GitLab e faariro i te hamaniraa i te afata rata mai te hoê tuhaa maitai roa, ma te tuu i te mau rata uira i roto i te mau ohipa i muri mai ma te ore e faaite i te mau parau huna.

Pipeline stages visualised as columns for prepare inbox, run tests, and collect artifacts, with a disposable email icon moving smoothly through each stage, representing GitLab CI orchestration.

Te faaineineraa i te mau taahiraa no te rave'a roro uira

E faataa te hoê hoho'a GitLab mâ i te hamaniraa i te afata rata, te tamataraa e te haaputuraa i te mau tauihaa i roto i te mau tuhaa taa ê. E hamani te tuhaa matamua i te vahi nohoraa, e haaputu i te reira i roto i te hoê taui tapo'i e aore râ, i roto i te hoê putu'ite paruruhia, e i muri iho e haamata ai te tuhaa tamataraa no te faaôraa. E ape te reira i te mau huru tata'uraa e tupu ia ravehia te mau tamataraa hou te afata rata e matara ai.

Te opereraa i te mau haamaramaramaraa i roto i te afata rata i rotopu i te mau ohipa

Ia au i to outou huru parururaa, e nehenehe ta outou e hapono i te mau vahi rata i rotopu i te mau ohipa na roto i te mau tauiuiraa CI, te mau tao'a ohipa, e aore râ, na mea e piti. E ere te vahi nohoraa i te mea fifi roa, tera râ, te mau tapa'o atoa o te faati'a ia outou ia faaho'i mai i te hoê afata rata e nehenehe e faaohipa faahou, e mea ti'a ïa ia faarirohia mai te hoê parau huna.

A huna i te mau faufaa mai te mea e nehenehe, e eiaha e faahiti i te reira i roto i te mau papa'iraa. Mai te mea e, e rave rahi ohipa e tu'ati ra i te hoê noa afata rata, a faataa i te opereraa ma te hinaaro mau, eiaha râ e turu'i i ni'a i te faaohipa-faahou-raa, ia ore outou ia tatara hape i te mau rata uira no te mau tere na mua'tu.

Debugging Flaky Email-Based Tests

Ia ore ana'e te mau hi'opo'araa na roto i te rata uira e manuïa i te tahi taime, a haamata na roto i te faataa i te mau fifi no te haponoraa e te mau fifi no te hi'opo'araa. A hi'opo'a e, aita anei te tahi atu mau hi'opo'araa OTP e aore râ faaararaa i manuïa i te hoê â taime. E nehenehe te mau hoho'a no roto mai i te mau rave'a mai te tapura hi'opo'araa no te faaiti i te fifi o te OTP i roto i te mau faanahoraa QA e arata'i i ta outou tuatapaparaa.

E nehenehe atoa ta outou e haaputu i te mau upoo parau taoti'ahia e te metadata no te mau hororaa tei ore i manuïa ma te ore e haaputu i te taatoaraa o te parau poro'i. E nava'i te reira no te faataa e, ua opanihia anei te rata, ua opanihia e aore râ, ua taerehia, ma te faatura i te oraraa o te taata iho e ma te haapa'o i te mau ture no te faaiti i te mau haamaramaramaraa.

Faatae i te mau rata no te taime poto i roto i te CircleCI

E nehenehe ta te mau ohipa e te mau orbs a CircleCI e puohu i te taatoaraa o te hoho'a « hamani i te afata rata e tia'i i te rata uira →→ te iriti mai i te token » ia nehenehe i te mau pŭpŭ ia faaohipa faahou i te reira ma te paruru.

Circular workflow representing CircleCI jobs, each node showing a step of creating inbox, waiting for email, and extracting tokens, conveying reusability and encapsulated logic.

Hoho'a no te hi'opo'araa i te rata uira

I roto i te CircleCI, te hoê faanahoraa matarohia, o te niuniu ïa i te hoê taahiraa no te niuniu i ta outou pûpû rata no te taime poto, no te faaherehere i te vahi nohoraa i roto i te hoê vahi tauiuiraa, e i muri iho no te faatere i ta outou mau hi'opo'araa. E rave te faanahoraa tamataraa mai te GitHub Actions e aore râ GitLab CI : e tia'i oia i te rata uira, e hi'opo'a i te OTP e aore râ, i te tuatiraa, e e tamau noa i te rave'a.

Te faaohiparaa i te mau orbs e te mau faaueraa e nehenehe e faaohipa faahou

Ia paari ana'e ta outou rave'a, e nehenehe ta outou e tuu i te mau tamataraa i roto i te rata uira i roto i te mau orbs e aore râ, te mau faaueraa e nehenehe e faaohipa faahou. Na teie mau tuhaa e hamani i te afata rata, te uiuiraa e te hi'opo'araa, e i muri iho e faaho'i mai i te mau faufaa ohie ta te mau tamataraa e nehenehe e rave. Na te reira e faaiti i te hinaaro ia papa'i e ia tapiri e e faaohie atoa i te haapa'oraa i ta outou mau ture no te parururaa.

Te faananearaa i te mau hi'opo'araa rata uira i roto i te mau ohipa tu'ati

E faaohie te CircleCI i te tu'atiraa teitei, o te nehenehe e faarahi i te mau fifi iti o te rata uira. Eiaha e faaohipa faahou i te hoê â afata rata i roto i te mau ohipa e rave rahi. A tuu râ i te mau afata rata ma te faaohipa i te mau faahororaa ohipa e aore râ te mau ID no te faaiti i te mau ûraa. A hi'opo'a i te faito hape e te mau oti'a o te faito i te pae o te pûpû rata uira no te ite i te mau tapa'o faaararaa oioi hou te mau faataheraa pape taatoa e topa ai.

A faaiti i te fifi i roto i te mau auri hi'opo'araa

E faaiti mai te mau afata rata faaru'e i te tahi mau fifi, tera râ, e faatupu mai te reira i te mau fifi apî, no ni'a ihoa râ i te raveraa i te ohipa huna, te tapa'opa'oraa e te faaho'iraa i te moni.

Security-focused scene where logs are anonymised and OTP codes are hidden behind shields, while CI/CD pipelines continue running, symbolising safe handling of secrets.

Te tape'araa i te mau parau huna e te mau OTP i roto i te mau papaa parau

E mea pinepine ta outou mau papaa parau i te haaputuhia e rave rahi ava'e, e haponohia i rapae i te mau papaa parau, e e hi'opo'ahia e te mau taata aita e hinaaro i te mau OTP. Eiaha roa e nene'i i te mau numera hi'opo'araa, te mau reni tahutahu, e aore râ, te mau tapa'o i roto i te afata rata i ni'a i te stdout. A tapa'opa'o noa e, ua fariihia te faufaa e ua faaohipa-maitai-hia.

No te tahi atu mau haamaramaramaraa no ni'a i te tumu e titauhia ai te haapa'oraa taa ê, ua riro te buka arata'i taatoa no te faaohiparaa i te rata uira no te hoê taime poto no te hi'opo'araa i te OTP ei tuhaa faufaa roa. A faariro i ta outou mau hi'opo'araa mai te huru ra e, e aamu mau te reira : eiaha e faariro i te mau peu iino ei ohipa tano no te mea noa e mea hamanihia te mau haamaramaramaraa.

Te haapa'oraa i te mau token e te mau afata rata e nehenehe e faaohipa faahou ma te paruruhia

Te faati'a nei te tahi mau pûpû ia outou ia faaohipa faahou i te hoê afata rata e a muri noa'tu ma te faaohipa i te hoê tapa'o tomoraa, e mea puai roa te reira no te mau vahi QA e UAT maoro. Tera râ, ua riro teie tapa'o ei taviri no te mau mea atoa ta te afata rata i farii. A haaputu i te reira i roto i te afata huna ta outou e faaohipa nei no te mau taviri API e te mau parau huna no te pu'e parau.

Mai te mea e, e hinaaro outou i te mau vahi nohoraa maoro, a pee i te mau rave'a maitai roa a'e no roto mai i te mau rave'a tauturu o te haapii ia outou nahea ia faaohipa faahou i ta outou rata uira no te hoê taime poto ma te paruru. A faataa i te mau faatureraa no te faaohuraa, a faataa o vai te nehenehe e hi'o i te mau tokens, e a papa'i i te faanahoraa no te faaoreraa i te tomoraa ia tupu ana'e te fifi.

Haapa'oraa e tape'araa i te mau haamaramaramaraa no te mau haamaramaramaraa hi'opo'araa

E nehenehe atoa te mau taata hamanihia e topa i raro a'e i te mau ture no te oraraa o te taata iho e te haapa'oraa mai te mea e, e ano'i outou i te mau haamaramaramaraa mau. E tauturu te mau taime poto no te tape'araa i te afata rata : e mo'e te mau poro'i i muri a'e i te hoê taime faataahia, e tu'ati maitai te reira i te parau tumu no te faaitiraa i te mau haamaramaramaraa.

A papa'i i te hoê faatureraa ohie no te faataa no te aha te rata uira e faaohipahia ai i roto i te CI/CD, eaha te mau haamaramaramaraa e haaputuhia i hea, e eaha te maororaa e tape'ahia ai. Na te reira e faaohie i te mau aparauraa e te mau pŭpŭ no te parururaa, te fifi e te haapa'oraa.

Faito e faatano i te mau hi'opo'araa i te rata uira

No te tape'a i te mau hi'opo'araa na ni'a i te rata uira i roto i te hoê tau maoro, e titauhia ia outou ia hi'opo'a i te taime haponoraa, te mau rave'a manuïa ore, e te huru o te taata horo'a.

A hi'opo'a i te taime haponoraa e te faito manuïaraa o te OTP

A tuu i te mau faito ohie no te tapa'o i te maororaa o te hi'opo'araa tata'itahi i ni'a i te rata uira e tia'i ai i te hoê OTP e aore râ, i te hoê reni hi'opo'araa. I roto i te roaraa o te tau, e ite outou i te hoê opereraa : e tae oioi mai te rahiraa o te mau poro'i, tera râ, e mea maoro a'e te tahi e aore râ, eita roa e itehia. Te faataa ra te mau tumu parau no te aha te reira e tupu ai e nahea te mau tuhaa e nehenehe ai e faaafaro i te mau fifi no te mau titi'a anaanatae rahi.

Te mau paruru ia mutu ana'e te mau tereraa rata uira

A faaoti na mua a'e i te taime e topa ai te taatoaraa o te faanahoraa no te hoê rata uira mo'e e afea outou e hinaaro ai outou i te hoê manuïaraa mărû. E titauhia te mau hape paari no te hamaniraa i te mau parau e aore râ no te tomoraa i roto i te tomoraa, area te mau faaararaa piti ra, e nehenehe ïa e ore e tape'a i te faaohiparaa. E opani te mau ture papû i te feia aravihi ia feruri i raro a'e i te faaheporaa.

Te faaite-faahou-raa i ni'a i te mau pûpû, te mau tuhaa fenua, e te mau hoho'a

E taui te huru o te rata uira i roto i te roaraa o te tau. A haamau i te mau rave'a na'ina'i i roto i ta outou faanahoraa na roto i te hi'opo'araa i te mau rave'a, te raveraa i te mau hi'opo'araa tamau i ni'a i te mau tuhaa e rave rahi, e te faatanoraa i ta outou mau hoho'a. E nehenehe te mau tuhaa hi'opo'araa mai te mau hi'oraa mana'o-ore-hia no te mau rata no te taime poto e mana'o-ore-hia, e faauru i te tahi atu mau hi'oraa no ta outou faanahoraa QA.

FAQ

E tauturu teie mau pahonoraa poto i ta outou pŭpŭ ia faaohipa i te mau afata rata i roto i te CI/CD ma te ore e faahiti faahou i te hoê â mau tatararaa i roto i te mau hi'opo'araa hoho'a atoa.

E nehenehe anei ta'u e faaohipa faahou i te hoê â afata rata i roto i te mau faanahoraa CI/CD e rave rahi ?

E nehenehe ta outou, tera râ, e mea ti'a ia outou ia haapa'o maitai i te reira. E mea maitai ia faaohipa faahou i te hoê vahi nohoraa no te hoê amaa e aore râ, no te vahi e ere i te mea faufaa roa, mai te mea e, ua taa i te mau taata atoa e, te vai noa ra paha te mau rata uira tahito. No te mau ohipa atâta mai te haapapûraa e te aufauraa tarahu, a ma'iti a'e i te hoê afata rata i te taime tata'itahi, ia ohie a'e te mau haamaramaramaraa no te hi'opo'araa.

Nahea e nehenehe ai ia'u ia arai i te mau code OTP ia ore e tahe i roto i te mau papaa parau CI/CD ?

A tape'a i te faanahoraa OTP i roto i te faanahoraa hi'opo'araa e eiaha roa e nene'i i te mau faufaa mau. A tapa'opa'o i te mau ohipa mai te « OTP received » e aore râ « verification link opened » eiaha râ te mau parau huna. A haapapû e, aita ta outou mau vairaa buka papa'iraa e ta outou mau rave'a debug i faanahohia no te faaru'e i te mau tino aniraa e aore râ, pahonoraa e vai ra te mau tapa'o fifi.

E mea papû anei ia haaputu i te mau token o te afata rata i roto i te mau tauiraa CI ?

Oia mau, mai te mea e, e faariro outou ia ratou mai te tahi atu mau parau huna no te hamaniraa. A faaohipa i te mau tauiraa huna e aore râ, i te hoê faatere huna, a taoti'a i te tomoraa i te reira, e eiaha e faahiti i te reira i roto i te mau papa'iraa. Mai te mea e, e itehia te hoê tapa'o, a faaohu i te reira mai ta outou e rave i te tahi atu taviri.

Eaha te tupu mai te mea e, e hope te afata rata no te hoê taime poto hou a hope ai ta'u mau hi'opo'araa ?

Mai te mea e, e mea taere ta outou mau hi'opo'araa, e piti rave'a ta outou : haapoto i te ohipa e aore râ a ma'iti i te hoê afata rata e nehenehe e faaohipa faahou e mea maoro a'e. No te rahiraa o te mau pŭpŭ, te faaetaetaraa i te tereraa o te hi'opo'araa e te haapapûraa e, e tere oioi te mau taahiraa o te rata uira, o te ohipa matamua maitai a'e ïa.

Ehia rahiraa afata rata e ti'a ia'u ia hamani no te mau piha hi'opo'araa tu'ati ?

Te hoê ture ohie roa, oia ho'i, hoê afata rata no te taata rave ohipa tata'itahi. Na roto i teie rave'a, e ape outou i te mau ûraa e te mau poro'i papû ore mai te mea e, e rave rahi mau hi'opo'araa e ravehia i te hoê â taime. Mai te mea e, e oti'a etaeta ta te taata horo'a, e nehenehe ta outou e faaiti mai i te numera ma te haamâu'a i te hoê mana'o fifi rii a'e.

E faaiti anei te faaohiparaa i te mau vahi rata uira no te hoê taime poto i roto i te CI/CD i te haponoraa i te rata uira e aore râ, e faatupu anei i te mau opaniraa ?

E nehenehe, mai te mea ihoa râ e hapono outou e rave rahi mau poro'i tamataraa mai te reira te huru mai roto mai i te hoê â IP e te mau vahi. E tauturu te faaohiparaa i te mau pûpû o te faatere maitai i te roo o te mau vahi e o te taui i te mau i'oa o te mau taata e taui ra ma te maramarama. Mai te mea e, te feaa, a rave i te mau tamataraa hi'opo'ahia e a hi'opo'a i te faito rahi o te ou'araa e aore râ, te taereraa.

E nehenehe anei ta'u e rave i te mau hi'opo'araa na ni'a i te rata uira ma te ore e faaohipa i te Temp Mail API ?

Oia mau. E rave rahi mau pûpû e faaite nei i te mau hopea ohie i ni'a i te itenati ta ta outou faanahoraa tamataraa e nehenehe e pii mai te hoê API. I roto i te tahi atu mau tupuraa, e nehenehe te hoê faanahoraa na'ina'i e tuati i te area i rotopu i te taata horo'a e ta outou mau rave'a, ma te cache e ma te faaite noa i te metadata e titauhia e ta outou mau hi'opo'araa.

E ti'a anei ia'u ia faaohipa i te hoê rata uira no te mau haamaramaramaraa no te hamaniraa e aore râ, no te mau taata hi'opo'a noa ?

A taoti'a i te mau afata rata no te mau taata hamanihia no te hi'opo'araa. E ti'a i te mau afata hamaniraa, te mau haamaramaramaraa mau no te mau hoani, e te mau haamaramaramaraa atoa no ni'a i te moni e aore râ, te haapa'oraa i te reira, ia faaohipa i te mau vahi rata uira faatere-maitai-hia e te maoro.

Nahea vau ia faataa i te rata uira i te hoê pŭpŭ paruru e aore râ, i te haapa'oraa ?

A faanaho i te reira mai te hoê rave'a no te faaiti i te mau vahi rata uira e te PII i roto i te hi'opo'araa. A faaite i te mau faatureraa maramarama no ni'a i te tape'araa, te tapa'opa'oraa e te faatereraa huna, e te mau parau faahororaa o te faataa ra i te faanahoraa e tomo mai ta outou e faaohipa.

Eaha te taime e ti'a ai ia'u ia ma'iti i te hoê afata rata e nehenehe e faaohipa-faahou-hia eiaha râ te hoê afata rata no te hoê noa taime ?

E mea tano te mau afata rata e nehenehe e faaohipa faahou no te mau vahi QA maoro, te mau faanahoraa na mua a'e i te hamaniraa, e aore râ, no te mau hi'opo'araa rima i reira outou e hinaaro ai i te hoê vahi nohoraa papû. E ma'itiraa hape te reira no te mau rave'a haapapûraa atâta e aore râ, no te mau tamataraa fifi i reira e mea faufaa a'e te faataa-ê-raa i te ohie.

Te mau rave'a e te tahi atu mau tai'oraa

No te hi'opo'a hohonu atu â i te huru o te OTP, te roo o te fenua, e te faaohiparaa papû i te rata uira no te hoê taime poto i roto i te mau tamataraa, e nehenehe ta te mau pŭpŭ e hi'opo'a i te mau parau no ni'a i te mau parau no te paruru i te mau rata uira, te mau arata'iraa no te parururaa i te faanahoraa CI/CD, e te mau parau papa'i no ni'a i te faaohiparaa i te rata no te hoê taime poto no te hi'opo'araa i te OTP, te faaohuraa i te mau tuhaa fenua, e te mau vahi QA/UAT.

Te reni hopea

E ere te rata uira faaru'e i te hoê noa rave'a ohie no te mau api parau tapa'oraa. Ia faaohipa-maitai-hia, e riro mai te reira ei ofa'i patu puai i roto i ta outou mau rave'a CI/CD. Na roto i te hamaniraa i te mau afata rata poto noa, te tu'atiraa i te reira i te GitHub Actions, GitLab CI, e te CircleCI, e te haapa'oraa i te mau ture etaeta no ni'a i te mau parau huna e te tapa'opa'oraa, e nehenehe ta outou e tamata i te mau rave'a rata uira faufaa roa ma te ore e faaô i roto i te mau afata rata i roto i te faanahoraa.

A haamata na'ina'i na roto i te hoê noa hi'oraa, a faito i te mau hoho'a no te horo'araa e te manuïa-ore-raa, e a faaau mărû noa i te hoê hoho'a e tano i ta outou pŭpŭ. I roto i te roaraa o te tau, na te hoê rave'a no te faaru'e i te rata uira e faaohie i te ti'aturiraa i ta outou mau rave'a, e faaohie i ta outou mau hi'opo'araa, e e iti mai te măta'u o ta outou mau aivanaa i te ta'o « rata uira » i roto i te mau faanahoraa hi'opo'araa.

A hi'o i te tahi atu â mau tumu parau