yeonghoon.kim

  • 게시판
  • 갤러리
  • aws

스트링부트 자동배포 bashscript

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

"#!/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 2798
공지 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) 김영훈 2024.03.10 2317
108 Google SearchConsole 등록 김영훈 2020.10.19 973
107 Google Analytics 등록 김영훈 2020.10.19 917
106 [왕초보자용] 오라클 클라우드 was 배포 환경 구축(java1.8, tomcat 8.5, oracle 11g xe) 김영훈 2020.10.21 469
105 tomcat 자체 ssl 적용 김영훈 2020.10.23 846
104 자바스크립트 title태그 내 제목 바꾸기 김영훈 2020.10.24 422
103 네이버 서치어드바이저(네이버 웹마스터 도구) 등록 김영훈 2020.10.25 740
102 이클립스 최신버전[Eclipse 4.17 (2020-09)] 자바 8 지원X 김영훈 2020.10.28 411
101 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 469
100 CentOS7 subversion 설치 및 설정 김영훈 2020.10.30 915
99 mysql table auto_increment 조회 김영훈 2020.11.01 431
98 CentOS7 jenkins 설치 및 설정 김영훈 2020.11.01 1020
» 스트링부트 자동배포 bashscript 김영훈 2020.11.08 1465
96 freemarker application.properties 김영훈 2020.11.14 414
95 freemarker 리스트, 맵, 조건문 김영훈 2020.11.14 371
94 AWS AppSync 설명해놓은 글 김영훈 2020.11.23 512
93 java 추론형(var) - 자바10부터 지원 김영훈 2020.11.30 399
92 RHEL 파티션 설정 김영훈 2021.03.21 1194
91 LVM으로 구성된 ROOT 파티션 확장 김영훈 2021.03.21 1184
90 root가 포함되어 있는 볼륨 그룹명 변경 김영훈 2021.03.21 1874
89 iscsi multipath lvm 테스트 김영훈 2021.03.28 777
쓰기 태그
 첫 페이지 4 5 6 7 8 9 10 11 12 13 끝 페이지