본문 바로가기

전체 글31

JUnit4 테스트시 오류 Execution failed for task ':test'. 기본으로 셋팅되는 JUnit5 대신 JUnit4를 사용해야 하는 경우 였다. intellij 에서 Junit 테스트 시 아래와 같이 오류 발생. Execution failed for task ':test'. > No tests found for given includes: [com.book.jpa.MemberRepositoryTest.testMember](--tests filter) * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at h.. 2023. 9. 12.
[파이썬] 셔뱅(sheband) 이용하여 파이썬 프로그램 실행 파이썬 프로그램의 맨 상단에 아래의 코드를 삽입하여, 리눅스상에서 바로 실행토록 할 수 있다. #!/usr/bin/env python3 보통 파이썬 프로그램의 실행은 $ python3 test.py 식의 명령을 내린다. 그런데 $ ./test.py 식으로 바로 실행할 수 있게 할 수 있다. 파이썬 상단에 아래의 문구를 추가하면 된다. #!/usr/bin/env python3 물론 실행권한이 부여 되어야 한다. $ chmod 766 test.py 실행은 아래처럼 $ ./test.py 2023. 9. 4.
Docker로 jar 서비스 시놀로지의 도커 패키지를 이용해서 메이븐으로 빌드한 스프링 부트 jar 파일을 서비스 해보려고 한다. 도커 이미지 검색 jdk17이 포함된 도커 리눅스 이미지가 필요하다. $ sudo docker search jdk17 도커 이미지를 다운로드 받는다. 나는 xldevops/jdk17-lts 이미지를 받아서 했다. (나중에 다른걸 찾아서 바꿔봐야 겠다) $ sudo docker pull xldevops/jdk17-lts 이미지가 다운로드 되었는지 확인해 본다. $ sudo docker image ls Dockerfile 작성 이제 실제 서비스할 jar 파일이 있는 곳에 가서 Dockerfile을 만들어 보자. 나는 시놀로지 서버에 /volume1/homes/whwnddml/docker/MyHello 에 j.. 2023. 8. 21.
Jenkins 파이프라인 구성 파이프라인 구성을 위한 플러그인 설치 메이븐 파이프라인 유형의 프로젝트 생성 ' OK' 버튼을 눌러 프로젝트를 생성한다. 깃헙 프로젝트 URL 입력 파이프라인 스크립트 작성 준비 템플릿으로 제공되는 스크립트 중 'GitHub + Maven' 을 선택하면 아래와 같은 스크립트가 자동으로 생성된다. pipeline { agent any tools { // Install the Maven version configured as "M3" and add it to the path. maven "M3" } stages { stage('Build') { steps { // Get some code from a GitHub repository git 'https://github.com/jglick/simple-mave.. 2023. 8. 15.