프로그래밍/Jenkins

[Jenkins] Cmake 사용&버전 변경

Beginner:) 2023. 7. 23.
320x100

1. [Dashboard] - [Jenkins 관리] - [Plugin Manager]에서 Cmake 설치

나는 이미 설치되어 있으므로, 처음인 사람은 Available plugins에서 설치

설치를 하고 cmake 명령어를 사용하면 version이 3.10.2이다. 

버전이 너무 낮아 에러가 발생하기 때문에 버전을 바꿔주자.

 

2. [Dashboard] - [Jenkins 관리] - [Global Tool Configuration]에서 Add CMake

원하는 version을 설치하고 Name을 설정하는데, 앞으로 사용할 때 필요하니 기억해 두자.

 

3. Jenkins File 작성

installation에 Global Tool Configuration에서 설정한 Name값을 적어주면 된다.

stages {
        stage('Configure') {
            steps{
                sh 'cmake --version'
                sh 'mkdir build'
                dir('build'){
                    cmakeBuild(
                        installation: 'cmake-3.16.3',
                        sourceDir: '../',
                        buildDir: '.'
                    )
                }
            }
        }
        stage('Build') {
            steps {
                dir('build'){
                    sh 'make all'
                }
            }
        }
    }

Cmake 명령 시 3.16.3 version으로 실행되는 것을 볼 수 있다.

 

 

아래는 cmake plugin 관련 문서이다.

https://plugins.jenkins.io/cmakebuilder/

반응형

댓글