본문 바로가기

java2

[Jenkins] 자동 빌드, 배포 shell 파일 작성 하기 (+그동안 발생한 오류 해결) 안녕하세요 아마도 다른 문제가 없다면 Jenkins 자동 빌드, 배포에 관련 된 포스팅은 오늘이 마지막이지 않을까 합니다. 참 우여곡절이 많았는데요. 많은 도움이 되었으면 합니다. # 자동 배포 기존에 자동 빌드는 GitLab에 푸시 이벤트 즉 훅을 걸어서 빌드까지는 성공적으로 되고 있었고, 자동 배포를 어떻게 진행 할 것인지가 남아있었다. 결론적으로 나는 Jenkins 의 Send build artifacts over SSH 플러그인을 이용하여 구현하였다. # Send build artifacts over SSH 플러그인 해당 플러그인은 빌드 아티팩트(파일 또는 폴더)를 빌드된 후 원격 서버로 전송할 수 있다. 이 플러그인은 빌드 작업이 성공적으로 완료된 후 파일을 전송하는 데 사용된다. 아래에서 설정.. 2023. 8. 22.
[JAVA] 날짜, 요일, 월 관련된 정보 구하기 안녕하세요 :) JAVA 개발자가 실무에 뛰어들어서 한번쯤은 쓰게 되는 (오늘 날짜 정보 구하기, 오늘이 몇요일 인지 구하기, 오늘이 올해의 몇주차인지 구하기, 금요일을 기준으로 최근 4주차 구하기, 최근 6개월 말일 정보 표시하기) 정보를 공유 해보겠습니다. - 오늘 날짜 정보 구하기 Date today = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); String todayStr = sdf.format(today); - 오늘이 몇요일 인지 구하기 String[] week = {"일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"} Calendar cal = Calendar.getInstance.. 2021. 7. 17.