Skip to content

πŸ”₯[Feature] (Global) λΉŒλ“œ κ³Όμ •μ—μ„œ API 톡합 ν…ŒμŠ€νŠΈ ꡬ상 #41

@jay91537

Description

@jay91537

κ°œμš”

  • 두λͺ… μ΄μƒμ˜ κ°œλ°œμžκ°€ μ„œλ‘œμ˜ μž‘μ—…μ„ develop에 merge -> λΉŒλ“œ ν•œ ν›„ ν†΅ν•©ν…ŒμŠ€νŠΈκ°€ ν•„μš”ν•¨
  • μ„œλ‘œμ˜ μž‘μ—…λ‹¨κ³„μ—μ„œ μœ λ‹›ν…ŒμŠ€νŠΈκ°€ μ§„ν–‰λ˜μ–΄λ„, μ½”λ“œκ°€ ν•©μ³μ§€λ©΄μ„œ μ˜ˆμƒμΉ˜ λͺ»ν•œ api였λ₯˜κ°€ λ°œμƒν•  수 있음
  • mergeλ λ•Œλ§ˆλ‹€ κ°œλ°œμžκ°€ μˆ˜λ™μœΌλ‘œ λͺ¨λ“  API ν…ŒμŠ€νŠΈλ₯Ό μ§„ν–‰ν•˜λŠ” 것은 생산성이 맀우 떨어짐
  • 이에 develop에 Pushμ΄λ²€νŠΈκ°€ λ°œμƒν•˜κ³ , λΉŒλ“œκ°€ μ™„λ£Œλ˜λ©΄ Postman (Newman) ν…ŒμŠ€νŠΈ μ‹€ν–‰ν•˜λŠ” ν…ŒμŠ€νŠΈ μžλ™ν™” λ„μž… ꡬ상

μž‘μ—…μ‚¬ν•­

  • CI/CD.yml 파일 λ³€κ²½ ν˜Ήμ€ μƒˆλ‘œμš΄ ν…ŒμŠ€νŠΈ workflow 파일 생성
  • ν…ŒμŠ€νŠΈ μΌ€μ΄μŠ€ Postman으둜 κ΄€λ¦¬ν•˜κ³  생성
  • ν…ŒμŠ€νŠΈ DB에 λŒ€ν•œ λ…Όμ˜κ°€ ν•„μš”ν•¨
  • ν…ŒμŠ€νŠΈ κ²°κ³Όλ₯Ό μ–΄λ–»κ²Œ 보여쀄지 λ…Όμ˜ (html둜 보여주면 될거같은데)

λ³€κ²½λ‘œμ§

Metadata

Metadata

Labels

πŸ”₯Featμƒˆλ‘œμš΄ κΈ°λŠ₯πŸ› οΈChore개발 ν™˜κ²½ μ„€μ • (λΉŒλ“œ, CI/CD)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions