분류 전체보기 (222) 썸네일형 리스트형 unable to access ssl certificate problem self signed certificate in certificate chain intellij intellij - File > Settings > Tools > Server Certificates > Accept non-trusted certificates automatically 체크 그래도 안되면 git config --global http.sslVerify false 옵션을 끈다 docker gitlab ssl(https) 적용 인증서 생성 //폴더 생성 $mkdir -p /var/opt/gitlab/certs cd /var/opt/gitlab/certs // 개인키 생성 $openssl genrsa -out gitlab.key 2048 // CSR 생성 $openssl req -new -key gitlab.key -out gitlab.csr You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you ca.. docker gitlab 설치 & gitlab-runner 연동 Gitlab Runner 는 Gitlab CI/CD와 pipeline에서 Job을 실행시키는 어플리케이션으로 별도로 설치해서 사용할 수 있다. Gitlab docker 설치 (Windows Docker) docker run --detach --name gitlab --hostname gitlab.pli.com --publish 443:443 --publish 80:80 --publish 4422:22 --volume C:\gitlab:/etc/gitlab --volume gitlab-logs:/var/log/gitlab --volume gitlab-data:/var/opt/gitlab gitlab/gitlab-ce 1. volume설정해서 gitlab을 먼저 설치한다. 2. Gitlab root 계정 비.. Jenkins Rest API with JAVA www.jenkins.io/doc/book/using/remote-access-api/ Remote Access API Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software www.jenkins.io jenkins 에서는 Rest API를 제공한다. 설치된 jenkins서버에 /api 를 붙여서 호출하면 document를 확인할 수 있다. github.com/cdancy/jenkins-rest cdancy/jenkins-rest Java client, built on top of jclouds, for working .. gitlab package registry 생성 후 라이브러리 올리는법(gradle) docs.gitlab.com/ee/user/packages/maven_repository/ Maven packages in the Package Repository | GitLab Maven packages in the Package Repository Version history Introduced in GitLab Premium 11.3. Moved to GitLab Free in 13.3. Publish Maven artifacts in your project’s Package Registry. Then, install the packages whenever you need to use them as a dependency docs.gitlab.com 충실하게 따라하면 된다. gitlab에서 pro.. intellij gitlab 기존소스 연동하는방법 이거 자꾸 할 때마다 검색해서 하는게 답답해서 정리함 일단 gitlab에서 프로젝트를 생성한 후 주소를 복사해둠. intellij VCS > Enable Version Control Integration git 선택한 후 OK 그러면 이렇게 메뉴에 git이 보임 git > manage remotes + 버튼을 누르고 gitlab 원격주소를 넣으면 된다. 의외로 간단했던 것이었던 것이었다. windows gradle 설치 Gradle 다운로드 gradle.org/releases/ Gradle | Releases Find binaries and reference documentation for current and past versions of Gradle. gradle.org 최신버전으로 설치해보자. 2021.05 기준 v7.0 binary only or complete를 다운받는다. 압축을 푼다. 시스템 환경변수 > 시스템 변수 > 새로만들기 GRADLE_HOME > PATH\gradle-7.0-bin\gradle-7.0 (gradle 설치 경로) PATH > %GRADLE_HOME%bin 추가 cmd 창에서 gradle -v resilience4j circuit breaker test (with spring boot) Resilience4j 란? hystrix로 부터 영감을 받은 경량 fault tolerance library. 다른 외부 라이브러리 종속성이 없기 때문에 가볍게 사용하기 좋다. Circuit Breaker / Rate Limiter / Bulk Head / Retry / Cache / Time Limiter 구현체가 존재. hystrix는 더이상 개발되지 않고 maintenance만 하겠다고 해서 많이 사용하는 추세이다. resilience4j.readme.io/ resilience4j resilience4j.readme.io build.gradle implementation 'io.github.resilience4j:resilience4j-spring-cloud2:1.6.1' implementatio.. 이전 1 ··· 20 21 22 23 24 25 26 ··· 28 다음