일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 문자형 디바이스 파일
- 멀티프로세싱
- sscanf
- 젠킨스
- sprintf
- pagefile.sys
- socket
- 환경 변수
- 스레드
- 속도저하
- fscanf
- makefile
- fprintf
- context
- 프레임버퍼
- 디스크립터
- interrupt handler
- usb2.0
- context switch
- memcmp
- DMA
- gparted
- intents
- interrupt context
- activities
- 디스크 축소
- jenkins
- HDR
- 소캣
- layouts
- Today
- Total
목록Jenkins (4)
do{학습}while

이번에는 Jenkins로 안드로이드 앱을 지속적으로 빌드할 수 있게 환경을 만들어보겠습니다. 안드로이드 SDK 설치빌드 시 안드로이드 SDK를 사용함으로 Jenkins가 실행되고 있는 환경 내에 안드로이드 SDK를 설치해주어야 합니다.https://i5i5.tistory.com/1192 (작성중) [Android] Linux환경에서 cmd-line tools 설치 및 SDK manager 이용하기개요 먼저 이 글을 소개하기 앞서, 이 글의 목적을 밝히려 한다. 리눅스 환경에서 Android를 개발하려면 SDK manager와 cmd-line tools를 설치하여 사용해야한다. 이를 위해, (1) cmd-line tools을 직접 설치해i5i5.tistory.com 안드로이드 SDK 디렉토리 권한 설정Je..

설치 이후 간단하게 테스트를 해보기 위해 Github 상에 있는 Jenkinsfile을 동작시켜보는 방법을 써보겠습니다.Jenkinsfile 작성pipeline { agent any stages { stage('Hello') { steps { echo 'Hello World' } } }}간단하게 콘솔에 문자열을 출력하는 Jenkinsfile입니다.프로젝트 Github에 푸쉬Github에 나의 프로젝트와 Jenkinsfile을 함께 푸쉬하였습니다.Jenkinsfile의 위치는 프로젝트 루트디렉토리에 위치시켰습니다. Jenkins에게 Jenkinsfile이 어디에 위치하고 있는 알려줘야 합니다.필요한 ..
Jenkins 설치 방법아래 링크를 따라 Jenkins를 설치하였고 설치 과정중에 마주한 에러들을 아래 첨부해놨습니다. https://myminju.tistory.com/115 Ubuntu에 Jenkins 설치하기 (23.3.28 서명키 업데이트)설치 환경 NHN Cloud Ubuntu 20.04 LTS Jenkins 2.397 ⚠️ 주의 ! 2023년 3월 28일부터 Linux 설치 패키지에 대한 새로운 레포지토리 서명 키를 사용합니다. Jenkins 2.397 설치하기 전에 새 서명 키로 설치해야 합myminju.tistory.com Error: Jenkins 설치 시 필요한 패키지 설치docker-desktop : PreDepends: init-system-helpers (>= 1.54~) but ..

Jenkins는 CI/CD 파이프라인을 구축하고 관리하는데 사용됩니다.위에 그림을 보면, jenkins는 개발자가 코드를 버전관리 툴에 업로드 하거나, 주기적으로(trigger) 빌드부터 테스팅, 배포까지 과정을 자동화하는 도구입니다. CI/CD란?CI는 Continuous Integration의 약자, 지속적 통합을 의미합니다.변경 사항을 지속적으로 감지하고 빌드 및 테스트를 자동적으로 진행합니다. 이 과정에서 코드가 통합되는 것이 CI입니다. CD는 Continuous Delivery의 약자, 지속적 배포라는 의미를 가지고 있습니다.개발자가 코드를 수정하거나 주기적으로 자동으로 빌드, 테스트, 배포를 수행할 수 있게 도와줍니다. Jenkins를 사용하여 자동화를 함으로써 효율적으로 개발 또는 코드 관..