# ci

37개의 포스트
post-thumbnail

CI / CD

지속적 통합, 지속적 전달/배포

5일 전
·
0개의 댓글

3/15 CLT, CI

AI 부트캠프 8일차문자집합을 컴퓨터에 저장하기 위해 Byte형태로 표현한 방식. ASCII는 한국어, 중국어 등을 표현을 못함. 그래서 모든 언어를 표현할 수 있는 유니코드가 나오게 됨. 유니코드를 표현할 수 있는 UTF-8이 가장 많이 사용됨.CP949 : 영문 M

2021년 3월 15일
·
0개의 댓글
post-thumbnail

composer 설치 (Window)

ci4 를 설치하면서 composer로 설치하는 가이드가 있는데그 composer를 어떻게 설치하고 설정하는지를 정리해 보았다.일단 composer 를 설치한다.download link: https://getcomposer.org/download/설치 중에 다

2021년 3월 12일
·
0개의 댓글
post-thumbnail

CodeIgniter4 설치 (Window)

ci 가 4 버전대로 올라가면서 2버전대와 3버전대와는 완전 달라졌다.ci4 를 설치하면서 매우 삽질아닌 삽질을 하였기에 설치하는법을 공유한다.실행 모드는 development 이다.일단 php 가 실행될 수 있는 준비를 한다.나는 Bitnami를 이용하여 APM 을

2021년 3월 12일
·
0개의 댓글
post-thumbnail

CI/CD란

Continuous Integration(지속적 통합)으로 '코드에 대한 통합'을 '지속적'으로 진행함으로써 품질을 유지하자는 개념예를 들면 여러명의 개발자가 하나의 프로젝트를 진행할 때 아래와 같은 과정을 지속적으로 해야하는데 번거로움이 있으므로 git 코드를 올려놓

2021년 3월 10일
·
0개의 댓글
post-thumbnail

[Docker & Jenkins] 도커와 젠킨스를 활용한 Spring Boot CI/CD🥸

현재 프로젝트에서는 브랜치 전략으로 Git-Flow를 선택하며 테스트를 위한 develop과 release에서는 자동 배포를, master에서는 수동 배포를 하기로 했습니다.사용자에게 직접 영향이 가는 master가 WebHook으로 인해 자동으로 배포되며 혹시 모를

2021년 3월 8일
·
0개의 댓글

Jenkins를 활용한 CI/CD 강의 노트(1) : 젠킨스(Jenkins) 이해하기

이 글은 T아카데미의 세미나 영상 을 보고 내가 보기 위해 정리하는 글입니다.Continuous Integration : 지속적인 통합뭘 통합하나 ? \- 여러 개발자의 코드베이스를 계속해서 통합없다면?10명의 개발자가 열심히 개발을 한다.Merge 어케하지..?있다

2021년 3월 1일
·
0개의 댓글
post-thumbnail

[2] docker 설정

part 1 : 전체적인 개발환경 구축 (docker, jenkins설치)part 2 : docker 설정part 3 : 스프링 부트 gradle 설정part 4 : jenkins 설정참고문헌docker host 내에서 실행중인 container간에 연결할 수 있도록

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

Docker와 CI 환경 #5

다중 도커 컨테이너를 서로 간의 연결/실행을 하게 도와주는 도구입니다.우리의 docker-compose.yml 파일에 대한 구성 컨테이너이다.추가적으로 포트매핑을 해주어야 한다.기존 두 컨테이너는 서로 연결 시켜줄 수 없는 것을,docker-compose를 이용해서 한

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

Docker와 CI 환경 #4

도커 이미지 생성 순서 1. Dockerfile 작성 > DockerFile 이란? Docker Image를 만들기 위한 설정 파일. 컨테이너가 어떻게 행동해야하는지 대한 설정을 정의함. 2. Docker 클라이언트 전달 Docker 서버 전달 Image 생성

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

[Jenkins + Git] 연동 및 테스트하기

혹시나 Jenkins 를 설치하지 않으신 분은 이전 포스팅을 먼저 보시는걸 추천드리겠습니다. Jenkins 설치!! Side Project 를 배포하기 앞서 CI 환경을 먼저 갖추려고 합니다. 일단 terminal 에서 진행한다고 가정하겠습니다.위와 같이 실행을 하게

2021년 1월 12일
·
0개의 댓글

Jenkins를 활용한 CI 구성기

Jenkins에서 IntegrationTest를 구축하는 방법에 대해 소개한다. 필자는 pod으로 Centos7기반 Jenkins를 운용하였고, Centos7에서 지원하는 Maven 버전이 낮기에, 높은 버전에서 지원하는 여러 기능을 사용할 수 없어 구축에 어려움을 겪

2021년 1월 6일
·
1개의 댓글
post-thumbnail

npm install 과 버전 문제

npm install을 사용할 때 발생하는 협업 문제점 그리고 그 해결책

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

차근차근 따라하는 CircleCI로 S3 자동배포 구성하기

CircleCI Configuration! 이것저것 검색해서 막 붙여서 때우지 말고 알고 씁시다 😎

2020년 12월 18일
·
0개의 댓글
post-thumbnail

Travis CI 적용

Travis CI는 깃헙에서 진행되는 오픈소스 프로젝트를 위한 지속적인 통합서비스이다. 2011년에 설립되어 2012년에 급성장하였으며 Ruby언어만 지원하였지만 현재 대부분의 개발 언어를 지원하고 있다. Travis CI를 이용하면 깃헙 레포지토리에 있는 프로젝트를

2020년 10월 13일
·
0개의 댓글
post-thumbnail

[Front End] CI와 CD

CI, CD는 무엇일까요? CI,CD에 대해서 알아 보았습니다 💘

2020년 9월 25일
·
0개의 댓글

개발자라면 꼭 알아야 하는 지식 #2 TDD와 CI

개발자가 되면 일하는 시간의 90%가 왜 코드가 작동하지 않는지 고민하다가 지나갈 것이다.디버깅이란 코드 베이스에서 문제의 근원을 찾아서 그 문제를 일으킬 만한 요인을 가려내고, 여러 가설을 시험해보는 과정을 통해 뿌리가 되는 진정한 원인을 찾고 그 원인을 제거한 후,

2020년 9월 15일
·
0개의 댓글
post-thumbnail

[란] CI (Continuous Integration) / CD (Continuous Deployment) 란?

CI/CD의 "CI"는 개발자를 위한 자동화 프로세스인 지속적인 통합(Continuous Integration)을 의미한다. CI를 성공적으로 구현할 경우 애플리케이션에 대한 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트되어 공유 리포지토리에 통합되므로 여러 명의

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

라즈베리파이 리눅스에서 SpringBoot, Gradle 기반 Rest API서비스 Jenkins로 연동 및 배포하기

안녕하세요. aws에서 돌리던 서비스를 라즈베리파이로 옮기려고 여러 문서를 찾아봤었는데 Gradle 기반, 깃허브 연동 후 조치 등에 대한 지식이 방대하고 흩어져 있어 정리하게 되었습니다.로컬로 돌리던 서비스를 원격서버에 배포하려고 한다. 깃허브 레포지토리에 작업이 끝

2020년 8월 8일
·
1개의 댓글