Skip to content

Commit 181ab38

Browse files
committed
[jenkins]: use sonic-slave-buster to build mgmt-framework
1 parent 4c892bd commit 181ab38

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

jenkins/common/sonic-mgmt-framework-build-pr/Jenkinsfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
pipeline {
2-
agent { node { label 'sonic-slave' } }
2+
agent { node { label 'sonic-slave-buster' } }
33

44
stages {
55
stage('Prepare') {

jenkins/common/sonic-mgmt-framework-build/Jenkinsfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
pipeline {
2-
agent { node { label 'sonic-slave' } }
2+
agent { node { label 'sonic-slave-buster' } }
33

44
options {
55
buildDiscarder(logRotator(artifactDaysToKeepStr: '', artifactNumToKeepStr: '', daysToKeepStr: '', numToKeepStr: '10'))
@@ -21,7 +21,7 @@ pipeline {
2121
branches: [[name: 'refs/heads/master']],
2222
userRemoteConfigs: [[url: 'http://github.com/Azure/sonic-mgmt-framework']]])
2323
}
24-
copyArtifacts(projectName: '../vs/buildimage-vs-all', filter: '**/*.deb', target: 'buildimage', flatten: false)
24+
copyArtifacts(projectName: '../vs/buildimage-vs-image', filter: '**/*.deb', target: 'buildimage', flatten: false)
2525
}
2626
}
2727

scripts/common/sonic-mgmt-framework-build/build.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
11
#!/bin/bash -ex
22

3+
DISTRO=buster
4+
35
# Install HIREDIS
4-
sudo dpkg -i buildimage/target/debs/stretch/libhiredis*.deb
6+
sudo dpkg -i buildimage/target/debs/${DISTRO}/libhiredis*.deb
57

68
# Install REDIS
79
sudo apt-get install -y liblua5.1-0 lua-bitop lua-cjson
8-
sudo dpkg -i buildimage/target/debs/stretch/redis-tools_*.deb
9-
sudo dpkg -i buildimage/target/debs/stretch/redis-server_*.deb
10+
sudo dpkg -i buildimage/target/debs/${DISTRO}/redis-tools_*.deb
11+
sudo dpkg -i buildimage/target/debs/${DISTRO}/redis-server_*.deb
1012
sudo sed -ri 's/^# unixsocket/unixsocket/' /etc/redis/redis.conf
1113
sudo sed -ri 's/^unixsocketperm .../unixsocketperm 777/' /etc/redis/redis.conf
1214
sudo sed -ri 's/redis-server.sock/redis.sock/' /etc/redis/redis.conf
1315
sudo service redis-server start
1416

1517
#Install libyang
16-
sudo dpkg -i buildimage/target/debs/stretch/libyang*.deb
18+
sudo dpkg -i buildimage/target/debs/${DISTRO}/libyang*.deb
1719

1820
pushd sonic-mgmt-framework
1921

0 commit comments

Comments
 (0)