Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
BC
public
linphone-sdk
Commits
74e4e172
Commit
74e4e172
authored
2 years ago
by
Ghislain MARY
Committed by
Ghislain MARY
1 year ago
Browse files
Options
Download
Patches
Plain Diff
Add CI build for Yocto on Raspberry Pi 3.
parent
a165a4fe
tests/build_windows_ansible
fix/add_debug_logs
fix/audio_codec_debug
fix/build-without-glu-header-file
fix/flexi_api
fix/ios_builds_5_2
fix/keep_centos7_build_only_5_2
fix/video_refused
release/5.2
test/5.2_workload_temp_shuttle_monster_replacement
5.2.114
5.2.113
5.2.112
5.2.111
5.2.110
5.2.109
5.2.108
5.2.107
5.2.106
5.2.105
5.2.104
5.2.103
5.2.102
5.2.101
5.2.100
5.2.99
5.2.98
5.2.97
5.2.96
5.2.95
5.2.94
5.2.93
5.2.92
5.2.91
5.2.90
5.2.89
5.2.88
5.2.87
5.2.86
5.2.85
5.2.84
5.2.83
5.2.82
5.2.81
5.2.80
5.2.79
5.2.78
5.2.77
5.2.76
5.2.75
5.2.74
5.2.73
5.2.72
5.2.71
5.2.70
5.2.69
5.2.68
5.2.67
5.2.66
5.2.65
5.2.64
5.2.63
1 merge request
!3567
Add build for Yocto Kirkstone.
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
.gitlab-ci-files/yocto-qemuarm64.yml
+1
-1
.gitlab-ci-files/yocto-qemuarm64.yml
.gitlab-ci-files/yocto-raspberrypi3.yml
+34
-0
.gitlab-ci-files/yocto-raspberrypi3.yml
.gitlab-ci.yml
+1
-0
.gitlab-ci.yml
with
36 additions
and
1 deletion
.gitlab-ci-files/yocto-qemuarm64.yml
+
1
−
1
View file @
74e4e172
debian11-yocto-qemuarm64
:
stage
:
build
tags
:
[
"
docker-debian11-yocto
-qemuarm64
"
]
tags
:
[
"
docker-debian11-yocto"
]
image
:
gitlab.linphone.org:4567/bc/public/linphone-sdk/bc-dev-yocto:kirkstone-qemuarm64
#rules:
# - if: $NIGHTLY_MASTER
...
...
This diff is collapsed.
Click to expand it.
.gitlab-ci-files/yocto-raspberrypi3.yml
0 → 100644
+
34
−
0
View file @
74e4e172
debian11-yocto-raspberrypi3
:
stage
:
build
tags
:
[
"
docker-debian11-yocto"
]
image
:
gitlab.linphone.org:4567/bc/public/linphone-sdk/bc-dev-yocto:kirkstone-raspberrypi3
#rules:
# - if: $NIGHTLY_MASTER
script
:
-
export WORKSPACE_PATH="$CI_PROJECT_DIR"
# Update to latest version of meta-bc for current branch (see docker file from meta-bc)
-
cd /home/build/poky
-
git clone https://gitlab.linphone.org/BC/public/meta-bc.git -b feature/yocto-kirkstone
-
echo -e '\nBBLAYERS += "${BSPDIR}/meta-bc"' >> build/conf/bblayers.conf
-
echo -e '\nLICENSE_FLAGS_ACCEPTED = "commercial"' >> build/conf/local.conf
-
echo -e 'PACKAGECONFIG:append:pn-avahi = " libdns_sd"' >> build/conf/local.conf
-
echo -e 'PACKAGECONFIG:append:pn-linphone-sdk = " mdns"' >> build/conf/local.conf
-
echo -e 'PACKAGECONFIG:append:pn-linphone-sdk = " h264"' >> build/conf/local.conf
-
echo -e 'IMAGE_INSTALL:append = " linphone-sdk"' >> build/conf/local.conf
-
export BB_ENV_PASSTHROUGH_ADDITIONS="LINPHONE_SDK_REV LINPHONE_SDK_BRANCH PREFERED_LINPHONE_SDK_RECIPE_VERSION LATEST_REVISIONS"
-
export LINPHONE_SDK_REV="$CI_COMMIT_SHA"
-
echo $LINPHONE_SDK_REV
-
export LINPHONE_SDK_BRANCH="$CI_COMMIT_REF_NAME"
-
echo $LINPHONE_SDK_BRANCH
-
export PREFERED_LINPHONE_SDK_RECIPE_VERSION="latest"
-
echo $PREFERED_LINPHONE_SDK_RECIPE_VERSION
-
export LATEST_REVISIONS="1"
-
echo $LATEST_REVISIONS
-
source oe-init-build-env
-
bitbake core-image-base 2>&1 | tee ${CI_PROJECT_DIR}/bitbake_build_error.log
# Get build logs from linphone-sdk
-
tar cvzf ${CI_PROJECT_DIR}/bitbake_build_logs.tgz `bitbake -e linphone-sdk | grep ^T= |cut -d'"' -f 2`
artifacts
:
paths
:
-
bitbake_build_error.log
-
bitbake_build_logs.tgz
This diff is collapsed.
Click to expand it.
.gitlab-ci.yml
+
1
−
0
View file @
74e4e172
...
...
@@ -64,6 +64,7 @@ include:
#- '.gitlab-ci-files/linux-desktop/linux-desktop-ubuntu-rolling.yml'
#- '.gitlab-ci-files/linux-desktop/linux-desktop-ubuntu1804.yml'
-
'
.gitlab-ci-files/yocto-raspberrypi3.yml'
-
'
.gitlab-ci-files/yocto-qemuarm64.yml'
#- '.gitlab-ci-files/macosx/builds.yml'
...
...
This diff is collapsed.
Click to expand it.
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets