Skip to content

feat: build 9.3-lkgr & Upload V8 AAR #38

feat: build 9.3-lkgr & Upload V8 AAR

feat: build 9.3-lkgr & Upload V8 AAR #38

Workflow file for this run

name: CI
on: [push, pull_request]
jobs:
build:
container:
image: quickapp/v8-build:200513
name: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- run: pwd
- run: ls -a
- run: cd /root/v8 && git remote -v
- run: cd /root/v8 && git fetch
- run: cd /root/v8 && git checkout -b 9.3-lkgr origin/9.3-lkgr
- name: "build v8"
timeout-minutes: 1000
run: |
export CI_PROJECT_DIR=`pwd`
cp -R /root/v8/include $CI_PROJECT_DIR/v8-build/v8
cd $CI_PROJECT_DIR/v8-build/v8/src
echo "1. build v8 project."
python build_v8.py --target android --v8-source /root/v8 --remote-branch remotes/origin/9.3-lkgr
- name: "build jsenv"
run: |
mkdir -p third_party/android_tools/
ln -s /root/v8/third_party/android_ndk third_party/android_tools/ndk
ln -s /root/v8/third_party/android_sdk/public third_party/android_tools/sdk
ln -s /root/v8/third_party/depot_tools third_party/depot_tools
echo "1. Build jsenv.aar."
python3 build_upload.py --version $CI_COMMIT_TAG --release