본문 바로가기

CI , CD/AWS,JENKINS3

AWS와 JENKINS를 이용한 CI -3 (Git Lab Web Hook) AWS와 JENKINS를 이용한 CI -3 (Git Lab Web Hook) 1. EC2 탄력적 IP 설정 aws ec2 콘솔에 들어가 네트워크 보안 탭의 탄력적 IP를 클릭합니다 탄력적 IP가 존재하지 않는다면 새 주소를 할당하고 ,존대하면 우클릭을 눌러 주소 연결을 누릅니다 . 이전에 생성했던 인스턴스를 선택하고 연결을 눌러줍니다 . 그다음 인스턴스 탭에 가보면 탄력적 IP가 성공적으로 연결된 것을 확인할 수 있습니다 . 2. Gitlab Connection 설정 jenkins관리 -> 시스템구성 -> Gitlab 탭에서 아래와같이 설정합니다. enable authentication for /proejct end-point 해제 connection name, gitlab host URL 입력 cred.. 2019. 4. 28.
AWS와 JENKINS를 이용한 CI -2 (item 생성, android sdk 설정) AWS와 JENKINS를 이용한 CI -2 proejct item 생성,android sdk 설정하기 1. home directory 확인하기 jenkins에 로그인-> jenkins 관리-> 시스템설정 에서 홈디렉토리를 확인합니다 . 저의 홈디렉터리는 /var/lib/jenkins 입니다 . 2. ssh로 터미널 접속하기 AWS EC2 콘솔에 들어간뒤 인스턴스탭에서 연결을 클릭합니다 터미널 명령어를 친절하게 알려줍니다 위 명령어를 써서 접근할 수도 있지만 저는 아래명령어를 사용하였습니다 . ssh -i [IAM-keyfile-path] ec2-user@[instance-public-ip] ex) ssh -i /users/chobeomseok/.ssh/bsjo.pem ec2-user@13.125.122... 2019. 4. 28.
AWS와 JENKINS를 이용한 CI -1 (AWS,CloudFormation,EC2,젠킨스설정) AWS 를 이용하여 JENKINS 환경을 구성해보도록 하겠습니다. 1.먼저 아래 링크를 보고 AWS 세팅을 해줍니다 . https://docs.aws.amazon.com/ko_kr/AmazonECS/latest/developerguide/get-set-up-for-amazon-ecs.html#sign-up-for-aws Amazon ECS로 설정 - Amazon Elastic Container Service Amazon ECS로 설정 Amazon Web Services(AWS)에 이미 가입했고 Amazon Elastic Compute Cloud(Amazon EC2)를 사용하고 있는 경우, Amazon ECS를 곧 사용할 수 있습니다. 두 서비스의 설정 프로세스는 유사합니다. 다음 가이드에서는 Amazon.. 2019. 4. 28.