arguments: -f
# VD TrackRenderer DEV is built first for the ESPP repository build, to avoid compile error due to header dependency.
- # Since it is not github repostiory code, temporal git setting is required. (otherwise, gbs build will not work for TrackRenderer)
- name: Build TrackRenderer
run: |
cd /tmp/p4ws/TIZEN/ONEMAIN/DEV/PLATFORM/MMP_PPI_SRCN/PPI/capi-trackrenderer-tv
- ls -al .
- git config --global user.name "github action"
- git config --global user.email github@action
- git init
- git commit --allow-empty -n -m "temp init commit for github action"
- gbs build -A armv7l -R ${{ secrets.BASE_REPO_URL }} -R ${{ secrets.PROD_REPO_URL }} --clean --include-all
- cd -
- pwd
- ls -al .
+ wget http://repos.vd.sec.samsung.net/tools/vbs/archive/0.25.2/Ubuntu_20.04/vbs-0.25.2.deb
+ sudo dpkg -i vbs-0.25.2.deb
+ vbs build -A armv7l -R ${{ secrets.BASE_REPO_URL }} -R ${{ secrets.PROD_REPO_URL }} --include-all --skip-p4check --clean
# Finally, build this repository's ESPP code. No need of --clean option, we reuse previously built GBS-ROOT for speed-up
- name: Build ESPP
run: |
+ cd -
gbs build -A armv7l -R ${{ secrets.BASE_REPO_URL }} -R ${{ secrets.PROD_REPO_URL }} --include-all