반응형
- 오늘의 목표
- 큰 페이지들 연동 다 하고 진입까지 완료하기
- 작은 페이지들 생성해 두기
- CI/CD 적용 다시 시도해 보기
- 문제 발생 시 체크해 두기
- 큰 메뉴 완성하기
- 내가 계획하고 있는 프로젝트의 메뉴는 이런 식이다.
- 로그인 페이지를 기본으로 로그인 후 입장이 가능하고 메인 페이지에서 세부 큰 페이지로 나눠지고 그 큰 페이지에서 작은 페이지로 나눠진다.
- 오늘은 큰 페이지를 만들었다.
- 이게 지금 로그인 후 들어오는 메인 페이지인데 이 메인 페이지에는 사용 설명을 간단하게 올릴 예정이다.
- 아직 수정하지는 않았다.
- 프로젝트 네임을 적어두고 홈으로 이동할 수 있는 링크를 걸어뒀다.
- 큰 메뉴들이다 큰 메뉴 선택시 이동이 가능하다.
- 나중에 빨리 완성되면 이동된 탭의 이름에 효과를 주는 것도 고려중이다.(밋밋하다는 생각..)
- 해당 페이지 이름과 짧은 코멘트로 안내했다.
- 작은 페이지로 갈 수 있는 링크가 걸려있다.
- 멘트는 일단 적어뒀는데 맞춤법 검사도 하고 나중에 수정해야 한다.
- 다음 페이지가 있던 곳인데 필요하지 않을 것 같아서 홈으로 가도록 했다.
- 위에 1번 네임을 클릭해 이동할 수도 있지만 이동이 명시된 버튼이 있는 것도 좋을 것 같아서 넣었다.
- 프로젝트를 기록하는 이 노션 주소와, 티스토리 블로그에서 소경관 카테고리 주소, 내 깃 허브 주소를 입력했다.
- 이미지가 img인 줄 알고 이미지를 바꾸려 했으나 링크로 동작해서 소스 코드에 들어가보니 이미지를 가져온 주소 경로가 적혀있었다. 해당 주소로 접속해 그나마 비슷한 이미지를 찾고 수정해서 이미지를 바꿔주었다. 원래는 페이스북과 트위터가 있던 자리이다.
- 마우스를 올리면 파란 빛이 들어온다.
- 카피라이터는 그냥 간단하게 수정했다.
- 나중에 바꿀 예정이다
- 이렇게 큰 페이지들을 모두 연동했고 간단하게 멘트들을 넣어줬다.
- Jenkins 재도전
- 다시 Jenkins를 다운받는다.
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH="$PATH:$JAVA_HOME/bin”
- Java 환경변수 셋팅을 해준다.
- Jenkins와 Git 연동에 SSH 사용하기
- Jenkins 프로젝트 생성에서 소스 코드 관리→Git→ Credentials를 보면 위에서는 Git 아이디와 비밀번호로 로그인을 했다. 하지만 여기서 SSH를 사용할 수 있다.
- 비대칭 키 생성 → public key는 깃허브, private key는 Credentials에 등록을 하는 것이다.
mkdir /var/lib/jenkins/.ssh ssh-keygen -t rsa -f /var/lib/jenkins/.ssh/key
- .ssh 에 key가 생성이 된다.
- cat 명령어로 확인을 한다.
- private key를 복사하고 Credentials에 붙여넣기로 넣어둔다.
- public key도 복사하고 GIt Hub에서 settings > Deploy key → add deploy key에 들어가서 붙여넣기 해준다.
- Jenkins 이슈
- 이상하게 또 젠킨스가 먹통이다.
- 일단, 위에서 적용한 ssh를 통한 접속은 된다.
- 빌드 로그를 확인해 보니 프로젝트는 가져오는 것 같은데 .gradle 위치를 잘 못 찾는 것 같다. 그래서 다시 경로를 잡아보고 실행하려고 하는데 자꾸 먹통이 된다.
- 회사에서도 이러면 이걸 쓸 수 있나?..싶을 정도이다. 잘 아는 분들에게 한 번 물어봐야겠다.
반응형
'Project > 소경관' 카테고리의 다른 글
[소경관] : 다시 AWS EC2 Ubuntu에 MongoDB, MariaDB 세팅 후 연동 및 JPA 테이블 자동 생성 완성 (0) | 2022.04.07 |
---|---|
[소경관] : 로컬 데이터베이스 설정 및 프론트 마저 진행하기 (0) | 2022.04.04 |
[소경관] : Jenkins 맛 보고 후퇴.. & BootStrap Spring Boot thymeleaf에 적용하기 (0) | 2022.04.01 |
[소경관] : 프로젝트 진짜 시작 ! DB구축과 연동 그리고 CI/CD 고민.. (0) | 2022.03.31 |
[소경관] : 개발 설계 산출물 완성 및 제출 (0) | 2022.03.30 |
댓글