yeonghoon.kim

  • 게시판
  • 갤러리
  • aws

스트링부트 자동배포 bashscript

김영훈 2020.11.08 15:37 조회 수 : 1644

"#!/bin/bash
# 기존에 구동되고 있는 데몬 PID
PROCESS_NUMBER=$( ps -ef | grep "kim.yeonghoon" | grep -v "grep" | awk '{ print $2 }' )
GRADLE_PROCESS_NUMBER=$( ps -ef | grep "gradle" | grep -v "grep" | awk '{ print $2 }' )

# 0. 환경변수 받아오기
source /etc/profile

# 1. 기존에 구동되고 있는 데몬 종료
sudo kill -9 ${PROCESS_NUMBER}
sudo kill -9 ${GRADLE_PROCESS_NUMBER}

# 2. svn update
cd me.yeonghoon.kim
sudo svn up .

# 3. gradle 빌드
/usr/local/gradle/bin/gradle bootjar

# 4. 데몬 실행
sudo nohup /usr/local/java/bin/java -jar build/libs/kim.yeonghoon.me-0.0.1-SNAPSHOT.jar &

exit 0;



==============================================
svn commit 후 아래 명령 이용해서 빌드 진행
# ssh -i ssh.key 아이디@주소 "sudo sh build_jar.sh""

  • 추천 0

  • 비추천 0
이 게시물을
목록

댓글 0

번호 제목 글쓴이 날짜 조회 수
공지 2025 일본 여행 계획 김영훈 2024.10.10 3272
공지 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) 김영훈 2024.03.10 2826
109 Google SearchConsole 등록 김영훈 2020.10.19 1052
108 Google Analytics 등록 김영훈 2020.10.19 1002
107 [왕초보자용] 오라클 클라우드 was 배포 환경 구축(java1.8, tomcat 8.5, oracle 11g xe) 김영훈 2020.10.21 538
106 tomcat 자체 ssl 적용 김영훈 2020.10.23 956
105 자바스크립트 title태그 내 제목 바꾸기 김영훈 2020.10.24 497
104 네이버 서치어드바이저(네이버 웹마스터 도구) 등록 김영훈 2020.10.25 836
103 이클립스 최신버전[Eclipse 4.17 (2020-09)] 자바 8 지원X 김영훈 2020.10.28 482
102 Exception processing template "/water/main": Error resolving template [/water/main], template might not exist or might not be accessible by any of the configured Template Resolvers 김영훈 2020.10.29 535
101 CentOS7 subversion 설치 및 설정 김영훈 2020.10.30 1038
100 mysql table auto_increment 조회 김영훈 2020.11.01 512
99 CentOS7 jenkins 설치 및 설정 김영훈 2020.11.01 1084
» 스트링부트 자동배포 bashscript 김영훈 2020.11.08 1644
97 freemarker application.properties 김영훈 2020.11.14 473
96 freemarker 리스트, 맵, 조건문 김영훈 2020.11.14 465
95 AWS AppSync 설명해놓은 글 김영훈 2020.11.23 562
94 java 추론형(var) - 자바10부터 지원 김영훈 2020.11.30 478
93 RHEL 파티션 설정 김영훈 2021.03.21 1297
92 LVM으로 구성된 ROOT 파티션 확장 김영훈 2021.03.21 1324
91 root가 포함되어 있는 볼륨 그룹명 변경 김영훈 2021.03.21 1941
90 iscsi multipath lvm 테스트 김영훈 2021.03.28 857
쓰기 태그
 첫 페이지 4 5 6 7 8 9 10 11 12 13 끝 페이지