목록DEV (80)
Programmer:)
1.Unity에서 IOS로 Build [Jenkins-Pipeline] Pipeline 구성 (commandline 인자 값 받아오기) 전 게시물에서 gitlab 연동작업을 완료했다. 최신 브랜치를 받은 후 빌드까지 순차 작업 할 수 있도록 설정해보자 #Freestyle project job을 하나를 만든다. (난 windows32bit , 64bit 이렇게 빌드를 하기위해 ryeggg.tistory.com 여기서 BuildTarget.ios로 바꿔주고 위 페이지 참조하면 Unity ios build는 금방완료됨. 2. Xcode에서 Build (문제는 이거다...) 시행착오를 정말 많이 격었던 Xcode 연동... 일단 apple 개발자 등록이 되어있어야한다. [Apple Developer] 개발자 등..
일단 나는 Apple Developer 유료 ID를 보유하고있다. 찾아보면 무료로 간단한 테스트 하는 방법도 있는듯 하다. $99달러 1년간 사용한 계정을 발급한다. Apple Developer There’s never been a better time to develop for Apple platforms. developer.apple.com # CSR 파일을 생성한다. 키체인을 활성화 한 후 키체인 접근 > 인증서 지원 > 인증기관에서 인증서 요청 을 클릭 디스크에 저장하기 누룬후 경로를 기억한다. (이 파일은 다음 step 인증서등록 에서 필요한 파일이다.) # 인증서를 개발, 배포 용으로 2개 등록한다. 나는 아래 2개를 선택해서 했는데 알아서 선택하면 될 듯하다. 여기에 아까 만든 파일을 선택하..
#왼쪽 상단 사과 클릭 [이 Mac에 관하여] 클릭 # [시스템리포트] 클릭 #하드웨어 개요 하단 UDID 확인 가능
OS : windows version : Jenkins - Unity_2019.4.3f1 error massege : CommandInvokationFailure: Gradle build failed. FAILURE: Build failed with an exception. Execution failed for task ':launcher:mergeReleaseResources'. solution : #1 C:\User\[사용자명]\.gradle\caches 내부 파일 모두 삭제 C:\User\[사용자명]\.gradle\daemon 내부 파일 모두 삭제 C:\User\[사용자명]\.gradle\wrapper/dists 내부 파일 모두 삭제 후 빌드 진행. (해결안됨...) #2 Jenkins Global..
#Pipeline 으로 Job을 생성시 유니티 경로 or 저장할 폴더 경로 등 계속적으로 복붙해야하는 것들과 선택적으로 stage 실행을 하고싶었다. #기본 Pipeline Script 뼈대 #작업할 stage 추가 #Pipeline Syntax 클릭 후 스크립트 생성 후 추가 (선행작업) gitlab 연동 [Jenkins-Pipeline] Jenkins(Mac...Windows..) - GitLab 연동 #iMac을 오늘 처음 사용해봐서 두서 없을 수 있음. # homebrew를 이용하여 jenkins를 설치하는 내용이 많아 homebrew를 설치해줬다. # homebrew 설치 후 cask도 설치. # 터미널에 brew install jenkins 입력 하면.. ryeggg.tistory.com pi..
#[Jenkins] Plugin Manager 에서 Publish Over SSH 플로그인을 설치. #[Jenkins] 관리 -> 시스템 설정 SSH Server 입력 난 서버 ID 와 Password로 연결해서 따로 key값은 입력하지 않음 # 하단 TestConfiguration 클릭 후 잘 연결됐다면 Success 값이 출력됨. #SSH 연동하려는 Job의 구성에서 빌드 후 조치 추가 클릭 -> [Send build artifacts over SSH] 클릭 SSH Server name : 시스템설정에서 추가한 SSH 선택 Transfer Set Source files : test/** ; jenkins/workspace/ [job name]/test 경로에 있는 모든 파일을 올려버리겠다. 는 의미 ..
전 게시물에서 gitlab 연동작업을 완료했다. 최신 브랜치를 받은 후 빌드까지 순차 작업 할 수 있도록 설정해보자 #Freestyle project job을 하나를 만든다. (난 windows32bit , 64bit 이렇게 빌드를 하기위해 각각 job을 생성했다.) #빌드환경 - build에서 Invoke Unity3d Editor를 클릭한다. editor command line arguments에는 -quit -batchmode -projectPath "unity project 파일 경로" //나는 테스트로 프로젝트경로로 했지만 jenkins gitlab 다운 경로로 연결하면 된다. //C:\ProgramData\Jenkins\.jenkins\workspace 아마 이런 경로일것이다. -execute..
https://ryeggg.tistory.com/94 [Jenkins]Mac 에서 설치 방법 ##homebrew, cask 설치 필수 #터미널에 아래 명령어 입력 brew install --cask jenkins # 설치완료 후 아래 명령어 입력 brew services start jenkins # 인터넷브라우저에 localhost:8080 입력 그러면 아래 페이.. ryeggg.tistory.com Unity - Jenkins(iMac) 연결하기 #Jenkins Plugin Manager 에서 Unity3d plugin 설치 #gitLab 도 설치 #왼쪽 메뉴 바 에서 Jenkins 관리 클릭 -> Global Tool Configuration 클릭. # 하단 Unity3d 클릭하여 Unity.app ..