도커로 Jenkins 설치하기
·
프로젝트
Jenkins 설치하기 젠킨스 다운로드 페이지로 이동하면 친절하게 도커 허브에 올려져있는 젠킨스를 소개한다. docker pull jenkins/jenkins:lts-jdk11 도커 허브에 소개된 명령어를 통해 LTS 버전의 젠킨스를 다운로드받을 수 있다. 현재 상태가 되면 젠킨스 이미지가 로컬로 준비가 된 상태이고, 이미지를 실제로 실행하기 위해선 다음 명령어를 통해 실행할 수 있다. docker run -d -p 8080:8080 -p 50000:50000 --name jenkins-server --restart=on-failure -v jenkins_home:/var/jenkins_home/ jenkins/jenkins:lts-jdk11 도커 실행 명령어 중에서 특히 중요한 옵션을 소개하자면 -p ..
프로젝트 회고 #작성중
·
프로젝트/개발
최근 주어진 요구사항에 맞게 구현하는 프로젝트를 하나 진행했는데, 그동안 잘 만들어진 프레임워크에 익숙해져 뭔가 착각을 하고 있었던 것 같다. 또 타입스크립트를 사용하면서 단순한 형태의 타입 시스템만 이용해 어중간한 코드를 작성하고 있었다는 생각이 들었다. 그래서 이 글은 이펙티브 타입스크립트를 읽으며 타입스크립트를 어떻게 더 타입스크립트답게 사용할 수 있을지 고민? 회고? 하는 글이다. 아이템 33. string 타입보다 더 구체적인 타입 사용하기 type RecordingType = 'studio' | 'live'; // OR enum RecordingType { STUDIO = 'studio', LIVE = 'live', } 타입스크립트에서 문자열 타입인 string 외에도 유니온으로 문자열 리터럴..