# 배포 자동화

23개의 포스트
post-thumbnail

[完] Github Action을 활용한 배포 자동화 CI/CD - (8) Github Actions CI/CD + docker-compose

해커톤에서 구축했던 서버 환경을 다시 한번 세팅해보기 시리즈 8탄 : 이게 CI/CD..?!

2023년 1월 20일
·
2개의 댓글
·
post-thumbnail

[CI/CD] Jenkins 를 이용한 Docker 컨테이너 기반 스프링부트 애플리케이션 배포 자동화

개발자가 직접 수동으로 일일이 배포해야겠나요...? 🧐 Jenkins 와 Docker 를 통해 배포 자동화를 시켜보자!

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

CI / CD 란?

CI / CD 개념

2023년 1월 2일
·
0개의 댓글
·

[iOS] Fastlane으로 배포 자동화하기

Bundler 와 Gemfile 을 이용해서 fastlane 의존성 관리하기1-1. 터미널에서 gem install bundler 입력해서 번들러 설치만약, 에러가 발생했다면 아래 절차를 따른다.brew updatebrew install rbenv ruby-build

2022년 10월 31일
·
0개의 댓글
·
post-thumbnail

Github Actions

Github Action은 pull request나 push 같은 이벤트를 트리거로 Github 작업 workflow를 구성할 수 있다. workflow는 하나 이상의 작업이 실행되는 자돟화 프로세스이며, 각 작업은 자체 가상 머신 또는 컨테이너 내부에서 실행된다.wo

2022년 10월 22일
·
0개의 댓글
·
post-thumbnail

SpringBoot 프로젝트 Jenkins 배포 자동화

스프링 부트로 프로젝트를 진행하면서 travis CI를 사용하여 배포를 자동화하려했다. 하지만 travis ci에서 파일을 못받아오는 문제가 발생해서 일단 시간이 부족한 관계로 배포 자동화는 미루고 github에 push 할 때마다 수동으로 aws elastic bea

2022년 10월 22일
·
0개의 댓글
·
post-thumbnail

(블로깅) CI/CD와 클라이언트 배포

"CI"는 개발자를 위한 자동화 프로세스인 지속적인 통합(Continuous Integration)"CD"는 지속적인 서비스 제공(Continuous Delivery) 및/또는 지속적인 배포(Continuous Deployment)개발자를 위한 자동화 프로세스, Cod

2022년 10월 12일
·
0개의 댓글
·

[Cloud] 배포 자동화

소스 코드의 관리부터 실제 서비스로의 배포 과정을 연결하는 구조파이프라인의 세 단계 (단계는 상황과 필요에 따라 더 세분화되거나 간소화될 수 있음)Source 단계: 원격 저장소에 관리되고 있는 소스 코드에 변경 사항이 일어날 경우, 이를 감지하고 다음 단계로 전달Bu

2022년 10월 8일
·
0개의 댓글
·

스프링 9장 | 코드가 푸시되면 자동으로 배포해보자 - Travis CI 배포 자동화

책을 읽으면서 공부한 내용입니다. 책 제목: 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 9장에서 배운 내용 (책 368쪽) > 9-1. CI / CD에 대한 소개 9-2. 깃허브의 무료 CI tjqltmdls Travis CI에 대한 소개와 프로젝트 연동 방법

2022년 8월 14일
·
0개의 댓글
·
post-thumbnail

배포 자동화에 대해서

CI/CD의 의미와 뱅크샐러드는 왜 1000번 배포하는 회사가 되고 싶은가!

2022년 8월 8일
·
0개의 댓글
·

[개발자되기: CI/CD] Day-58

한번의 클릭 or 명령어를 통해 전체 배포 과정을 자동으로 진행하는 것수동적, 반복적인 배포과정을 자동화하여 시간 절약휴먼 에러(수동적으로 사람이 배포하는 과정에서 생기는 실수) 방지 가능 Source단계: 원격 저장소에서 관리되는 소스코드에 변경이 있을 경우 이를 감

2022년 8월 8일
·
0개의 댓글
·
post-thumbnail

github Action 으로 배포 자동화

현재 작업중에 있는 gitpages 를 react 로 구성한 뒤, 일일이 build 하는 것이 귀찮아졌다.

2022년 7월 11일
·
0개의 댓글
·

[내배캠 실강] 서버리스 배포자동화 2

도커 설치도커 설치 링크Window WSL 2 Error리눅스 서브시스템 활성 명령어 입력가상머신 플랫폼 기능 활성화 명령어 입력x64 머신용 WLS2 Linux 커널 업데이트 패키지 다운로드 및 설치.github/workflow/main.yml템플릿빌드명령어 실행테스

2022년 6월 2일
·
0개의 댓글
·
post-thumbnail

[CS] 배포 자동화(클라이언트, 서버) Day-70

서비스 규모가 복잡해지고 커지면 배포 과정이 복잡해지고 소요되는 시간이 늘어나게 됩니다. 배포를 매번 수동으로 진행하면 시간 허비가 커지기 때문에 자동화 과정이 필요합니다. 배포 자동화 수동적이고 반복적인 배포 과정을 자동화함으로써 시간이 절야된다. 휴먼 에러를 방

2022년 2월 22일
·
0개의 댓글
·
post-thumbnail

Github Webhook과 jenkins로 배포 자동화하기

해당 내용은 Class101의 현직 대기업 개발자 푸와 함께하는 진짜 백엔드 시스템 실무! 강의를 기반으로 작성했습니다.배포를 자동화 하는 과정 이해하기Github Webhook과 jenkins로 배포 자동화 세팅하기참고로 이번에 자동화 하는 과정에서 Docker는 사

2021년 6월 13일
·
0개의 댓글
·

[TIL] 5월 19일(배포 자동화)

인프런 스프링 MVC 1편 영한님 강의 수강서블릿의 역할을 알게 되었다. TCP/IP 연결을 대기하고 소켓을 연결하고 HTTP Request 연결을 파싱하고 Response 메시지를 생성하는 일련의 과정들을 서블릿이 해준다. 즉, 애플리케이션 로직을 수행하는 것 이외에

2021년 5월 25일
·
0개의 댓글
·
post-thumbnail

[9. Spring boot] Travis CI 배포 자동화 - push -> 자동 배포

CI & CD 소개 저번 장에서 EC2에 프로젝트를 배포했고, 쉘 스크립트를 이용하여 스크립트를 실행하면 서버에 반영시켰습니다. 하지만 스크립트를 개발자가 직접 실행해야 하기 때문에 번거롭습니다. >* CI(Continuous Integration)와 CD(Cont

2021년 4월 23일
·
0개의 댓글
·
post-thumbnail

Github Actions를 사용한 배포 자동화 설정

지난 시간에는 S3, Cloudfront, Route 53을 이용하여 도메인 구입부터 정적 사이트 호스팅 그리고 SSL 인증서를 연결하는 방법까지 살펴봤습니다. 링크이번에는 지루한 배포 과정을 단순화하기 위해 Github Actions를 활용한 배포 자동화를 한 번 설

2020년 4월 26일
·
0개의 댓글
·