genkins 서버에 maven을 설치하여서 빌드가 되도록 하는 것을 만들고 싶어서 maven을 설치하려고 합니다. 설치 리스트 확인 $ sudp apt list maven Maven 설치 $ sudo apt install maven 주욱 시간이 오래 걸립니다. mvn -v를 하고 Java의 Path가 없다고 나오면... /usr/lib/jvm/java-1.8.0-openjdk-amd64 이 쯤에 Java가 있습니다. Path를 설정해 줍시다. # zsh의 경우 $ sudo vi ~/.zshrc # bash의 경우 $ sudo vi ~/.bash_profile 자바 패스 설정은 자료가 많으니 한번 찾아봐주세요
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/tqjJl/btqFnFbSxTL/V5ofnuYQCJiq3o3qGkIuX1/img.png)
이전 글에 이미지 빌드를 자동으로 하여서 docker-compose up 하는거 까지 하였습니다. 그럼 오늘은 Jenkins를 gitlab에 trigger를 걸어서 push가 발생하게 되면 자동으로 빌드가 되도록 하여 보겠습니다. 이전글 2020/07/04 - [CI,CD] - jenkins에 gitlab 연동해봅시다. and docker image 배포 jenkins에 gitlab 연동해봅시다. and docker image 배포 jenkins에 gitlab을 연동해서 자동으로 도커 이미지를 빌드하고 자동으로 start 하는 방법을 알아보도록 할게요. 준비물들... 물론... jenkins를 설치하는 방법까지는 이전에 적어둔 글로 봅시다. 2020/06/3 mrgamza.tistory.com 구성에서 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/BthgD/btqFnQcX6gR/dqdcq1BKIRjR2Xzs5rXg71/img.png)
jenkins에 gitlab을 연동해서 자동으로 도커 이미지를 빌드하고 자동으로 start 하는 방법을 알아보도록 할게요. 준비물들... 물론... jenkins를 설치하는 방법까지는 이전에 적어둔 글로 봅시다. 2020/06/30 - [CI,CD] - Ubuntu에 Jenkins 설치하기 Ubuntu에 Jenkins 설치하기 저의 개인 공간 환경은 gitlab을 이용하여 push를 할 경우에 Jenkins에서 trigger 하여서 이것을 Docker Image로 만들고 Image를 Container를 동작시키도록 하도록 되어 있습니다. 말이 기네요... 아무튼 그래서 mrgamza.tistory.com 그리고 gitlab은? 2020/03/29 - [Web/Docker] - Docker를 이용하여 gi..
코루틴은 코틀린에만 있는 개념은 아닙니다. 여러 언어에 있는 개념이지만 일단은 Kotlin 입니다. Coroutine은 협력형 multitasking을 이용하여 동시성 프로그래밍을 지원하고 해당 루틴을 suspended하는 방식으로 context-switching을 없애고 최적화된 비동기 함수를 통해 비선점형으로 작동하기 때문에 복잡한 nonblocking code를 간결하게 해주며 더 나은 성능을 지원합니다. https://www.youtube.com/watch?v=_hfBv0a09Jc&feature=youtu.be&t=10m12s 아주 기본적인 부분들만 이야기 합니다. launch, async Coroutine에서 사용되는 함수는 suspend로 선언된 지연 function 이어야 합니다. 컴파일러가..
- Total
- Today
- Yesterday
- Xcode
- Windows
- windows10
- Python
- golang
- SWIFT
- cocoapods
- MySQL
- Spring
- github
- enum
- Gradle
- rxswift
- docker
- Codable
- tomcat
- android
- ubuntu
- ios
- Java
- intellij
- CentOS
- Linux
- nodejs
- git
- php
- centos8
- go
- war
- Kotlin
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |