일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 제너릭
- 싱글턴
- 언박싱
- wrapper
- 제네릭
- maven
- 루프
- 컬렉션
- bootstrap
- 인텔리제이
- 싱글톤
- 메소드
- boxing
- suvlet
- 자동형변환
- 내장객체
- 클래스
- 무한
- 콜렉션
- https://start.spring.io
- 빌드
- 박싱
- start.spring.io
- unboxing
- Java
- Jenkins
- Scanner
- 스프링
- dependency
- Short
- Today
- Total
목록Jenkins (7)
Developer Gonie
* 각 도구의 자동설치 기능을 사용하지 않은 이유는 사용가능한 버전에 제한이 걸려있기 때문에 그러함. 한 예시로 젠킨스 최신버전은 java8을 지원하지 않는데 java8, 9 까지만 선택이 가능한 문제. JDK 경로 적어주기 * 자동설치 체크 해제 echo $JAVA_HOME Git 경로 적어주기 * 자동설치 체크 해제 which git Maven 경로 적어주기 * 자동설치 체크 해제
사용되는 대략적인 이유 일단 깃허브의 아이디와 비밀번호 없이 Personal access tokens 만 있으면 리포지토리 URL을 이용해 리포지토리를 Clone(복사)해올 수 있게되고, 해당 계정 소유의 리포지토리에 push할 수 있는 권한도 가질 수 있다. 사용되는 곳의 구체적인 예시 1) git bash 에서 사용자 id와 pw 를 입력하라고 하는데 이때 입력해야 하는 pw가 아래서 발급받은 토큰의 값이다. 2) 이클립스에서 깃허브 연동시 입력하라는 pw가 아래서 발급받는 토큰의 값이다. 발급받는 방법 * 발급받은 직후에만 Key 값이 노출되는데 분실하면 찾을 수 없으니 주의하자. Select scopes에서 뭐 하나 체크안한 것 때문에 앞으로 어떤 제약이 있을지 모르므로 Select scopes ..
* EC2 에서 git 을 입력해보아 설치가 안되어있다면 설치하고 아니면 생략한다. Git 설치 sudo apt update sudo apt install git git --version // 당시 내가 사용한 git 버전 2.34.1 Git 설치된 위치확인 * 나중에 젠킨스에서 Jenkins관리-Global Tool Configuration-Git, Path to Git executable 에 입력해줘야 하는 경로 which git
메이븐 설치 sudo apt update sudo apt install maven mvn --version // 당시 내가 사용한 git 버전 3.6.3 메이븐 설치된 위치확인 * 나중에 젠킨스에서 Jenkins관리-Global Tool Configuration-Maven, MAVEN_HOME 에 입력해줘야 하는 경로
아래 글을 참고하여 일단 설치 후 실행되는지 확인 https://ldgeao99-developer.tistory.com/576 3. AWS EC2, ubuntu 인스턴스에 톰캣(Tomcat) 설치 및 실행 확인 0. AWS EC2 인스턴스에 접속 1. /home 아래에 tomcat 폴더 생성(이후에 톰캣 설치파일을 여기서 압축을 풀 예정) * sudo 명령은 관리자 권한으로 실행하기 위함입니다. * 만약 오타로 폴더명을 잘 못 만들 ldgeao99-developer.tistory.com 젠킨스에서 Tomcat manager에 접속할 수 있도록 계정추가 1) 톰캣설치위치/ 아래 모든 파일에 모든 권한 추가 나는 /home/tomcat 위치 아래에 다음의 폴더가 존재하여 이렇게 함. sudo chmod -R..
젠킨스 다운로드 페이지 접속 https://www.jenkins.io/download/ Jenkins download and deployment Jenkins download and deployment The Jenkins project produces two release lines: Stable (LTS) and regular (Weekly). Depending on your organization's needs, one may be preferred over the other. See the links below for more information and recommendations abo www.jenkins.io Ubuntu선택 차례로 복사 붙여넣기 해서 설치한다 curl -fsSL https..
* Java11를 설치하는 이유는 뒤에서 설치하는 최신버전의 Jenkins가 Java 11버전을 지원하기 때문이다. AWS EC2 인스턴스에 접속하기 설치되어있는 Java가 있나 확인 후 11버전 설치 현재 AWS EC2 인스턴스에는 java가 설치되어있지 않는 것으로 보이고 버전별로 설치가능한 jre를 보여주고 있다. 11버전을 설치할 것이므로 가장 맨 위에있는 아래의 명령어를 입력한다. sudo apt install openjdk-11-jre-headless // java sudo apt install openjdk-11-jdk-headless // javac 다시한번 설치확인 11버전이 설치된 것을 확인할 수 있다. java 설치 완료확인 javac 설치 완료확인 * 저번에 jre만 설치하고 jdk..