Skip to content

Commit

Permalink
Disabled ARM build.
Browse files Browse the repository at this point in the history
  • Loading branch information
hipersayanX committed Jun 27, 2024
1 parent 868621e commit 5d7efa5
Show file tree
Hide file tree
Showing 2 changed files with 99 additions and 99 deletions.
196 changes: 98 additions & 98 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -154,101 +154,101 @@ jobs:
tag_name: daily-build
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
multiarch:
name: Ubuntu Multiarch
runs-on: ubuntu-latest
strategy:
max-parallel: 10
fail-fast: false
matrix:
include:
- distro: ubuntu_latest
architecture: aarch64
repository: v6.8.12
kernel_version: 6.8.12-060812
kernel_version_c: 202405300722
upload: 1
- distro: ubuntu_latest
architecture: aarch64
repository: v6.9.3
kernel_version: 6.9.3-060903
kernel_version_c: 202405300957
upload: 0
steps:
- uses: actions/checkout@v2
- name: Release build
uses: uraimo/run-on-arch-action@v2
if: ${{ startsWith(github.ref, 'refs/tags/') }}
with:
arch: ${{ matrix.architecture }}
distro: ${{ matrix.distro }}
githubToken: ${{ github.token }}
dockerRunArgs: |
--privileged
-v "${{ github.workspace }}:/sources"
env: |
GITHUB_REF: "${{ env.GITHUB_REF }}"
GITHUB_SERVER_URL: "${{ env.GITHUB_SERVER_URL }}"
GITHUB_REPOSITORY: "${{ env.GITHUB_REPOSITORY }}"
GITHUB_RUN_ID: "${{ env.GITHUB_RUN_ID }}"
REPOSITORY: ${{ matrix.repository }}
ARCHITECTURE: ${{ matrix.architecture }}
KERNEL_VERSION: ${{ matrix.kernel_version }}
KERNEL_VERSION_C: ${{ matrix.kernel_version_c }}
QTIFWVER: ${{ env.QTIFWVER }}
UPLOAD: ${{ matrix.upload }}
run: |
cd /sources
echo
echo Install dependencies
echo
chmod +x ports/ci/linux/install_deps.sh
./ports/ci/linux/install_deps.sh
echo
echo Daily Build
echo
chmod +x ports/ci/linux/build.sh
./ports/ci/linux/build.sh
echo
echo Daily Deploy
echo
chmod +x ports/ci/linux/deploy.sh
./ports/ci/linux/deploy.sh
- name: Daily build
uses: uraimo/run-on-arch-action@v2
if: ${{ !startsWith(github.ref, 'refs/tags/') }}
with:
arch: ${{ matrix.architecture }}
distro: ${{ matrix.distro }}
githubToken: ${{ github.token }}
dockerRunArgs: |
--privileged
-v "${{ github.workspace }}:/sources"
env: |
GITHUB_REF: "${{ env.GITHUB_REF }}"
GITHUB_SERVER_URL: "${{ env.GITHUB_SERVER_URL }}"
GITHUB_REPOSITORY: "${{ env.GITHUB_REPOSITORY }}"
GITHUB_RUN_ID: "${{ env.GITHUB_RUN_ID }}"
REPOSITORY: ${{ matrix.repository }}
ARCHITECTURE: ${{ matrix.architecture }}
KERNEL_VERSION: ${{ matrix.kernel_version }}
KERNEL_VERSION_C: ${{ matrix.kernel_version_c }}
QTIFWVER: ${{ env.QTIFWVER }}
DAILY_BUILD: 1
run: |
cd /sources
echo
echo Install dependencies
echo
chmod +x ports/ci/linux/install_deps.sh
./ports/ci/linux/install_deps.sh
echo
echo Daily Build
echo
chmod +x ports/ci/linux/build.sh
./ports/ci/linux/build.sh
echo
echo Daily Deploy
echo
chmod +x ports/ci/linux/deploy.sh
./ports/ci/linux/deploy.sh
# multiarch:
# name: Ubuntu Multiarch
# runs-on: ubuntu-latest
# strategy:
# max-parallel: 10
# fail-fast: false
# matrix:
# include:
# - distro: ubuntu_latest
# architecture: aarch64
# repository: v6.8.12
# kernel_version: 6.8.12-060812
# kernel_version_c: 202405300722
# upload: 1
# - distro: ubuntu_latest
# architecture: aarch64
# repository: v6.9.3
# kernel_version: 6.9.3-060903
# kernel_version_c: 202405300957
# upload: 0
# steps:
# - uses: actions/checkout@v2
# - name: Release build
# uses: uraimo/run-on-arch-action@v2
# if: ${{ startsWith(github.ref, 'refs/tags/') }}
# with:
# arch: ${{ matrix.architecture }}
# distro: ${{ matrix.distro }}
# githubToken: ${{ github.token }}
# dockerRunArgs: |
# --privileged
# -v "${{ github.workspace }}:/sources"
# env: |
# GITHUB_REF: "${{ env.GITHUB_REF }}"
# GITHUB_SERVER_URL: "${{ env.GITHUB_SERVER_URL }}"
# GITHUB_REPOSITORY: "${{ env.GITHUB_REPOSITORY }}"
# GITHUB_RUN_ID: "${{ env.GITHUB_RUN_ID }}"
# REPOSITORY: ${{ matrix.repository }}
# ARCHITECTURE: ${{ matrix.architecture }}
# KERNEL_VERSION: ${{ matrix.kernel_version }}
# KERNEL_VERSION_C: ${{ matrix.kernel_version_c }}
# QTIFWVER: ${{ env.QTIFWVER }}
# UPLOAD: ${{ matrix.upload }}
# run: |
# cd /sources
# echo
# echo Install dependencies
# echo
# chmod +x ports/ci/linux/install_deps.sh
# ./ports/ci/linux/install_deps.sh
# echo
# echo Daily Build
# echo
# chmod +x ports/ci/linux/build.sh
# ./ports/ci/linux/build.sh
# echo
# echo Daily Deploy
# echo
# chmod +x ports/ci/linux/deploy.sh
# ./ports/ci/linux/deploy.sh
# - name: Daily build
# uses: uraimo/run-on-arch-action@v2
# if: ${{ !startsWith(github.ref, 'refs/tags/') }}
# with:
# arch: ${{ matrix.architecture }}
# distro: ${{ matrix.distro }}
# githubToken: ${{ github.token }}
# dockerRunArgs: |
# --privileged
# -v "${{ github.workspace }}:/sources"
# env: |
# GITHUB_REF: "${{ env.GITHUB_REF }}"
# GITHUB_SERVER_URL: "${{ env.GITHUB_SERVER_URL }}"
# GITHUB_REPOSITORY: "${{ env.GITHUB_REPOSITORY }}"
# GITHUB_RUN_ID: "${{ env.GITHUB_RUN_ID }}"
# REPOSITORY: ${{ matrix.repository }}
# ARCHITECTURE: ${{ matrix.architecture }}
# KERNEL_VERSION: ${{ matrix.kernel_version }}
# KERNEL_VERSION_C: ${{ matrix.kernel_version_c }}
# QTIFWVER: ${{ env.QTIFWVER }}
# DAILY_BUILD: 1
# run: |
# cd /sources
# echo
# echo Install dependencies
# echo
# chmod +x ports/ci/linux/install_deps.sh
# ./ports/ci/linux/install_deps.sh
# echo
# echo Daily Build
# echo
# chmod +x ports/ci/linux/build.sh
# ./ports/ci/linux/build.sh
# echo
# echo Daily Deploy
# echo
# chmod +x ports/ci/linux/deploy.sh
# ./ports/ci/linux/deploy.sh
2 changes: 1 addition & 1 deletion ports/ci/linux/install_deps.sh
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ apt-get -qq -y install \
xvfb \
xz-utils

case "$architecture" in
case "${architecture}" in
arm64v8)
systemArch=arm64
;;
Expand Down

2 comments on commit 5d7efa5

@fangfufu
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why was Arm build disabled? Just out of curiosity.

@hipersayanX
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because, if I remember well, it can't be compiled inside docker, but it does not means it won't work in ARM, the code is architecture independent.

Please sign in to comment.