Skip to content

tip (clang-12)

tip (clang-12) #514

Workflow file for this run

# DO NOT MODIFY MANUALLY!
# This file has been autogenerated by invoking:
# $ ./generate_workflow.py tip
name: tip (clang-12)
'on':
push:
branches:
- presubmit/*
paths:
- check_logs.py
- utils.py
- tuxsuite/tip-clang-12.tux.yml
- .github/workflows/tip-clang-12.yml
schedule:
- cron: 0 18 * * 1,2,3,4,5
workflow_dispatch: null
permissions: read-all
jobs:
kick_tuxsuite_defconfigs:
name: TuxSuite (defconfigs)
runs-on: ubuntu-latest
container: tuxsuite/tuxsuite
env:
TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }}
timeout-minutes: 480
steps:
- uses: actions/checkout@v4
- name: tuxsuite
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-12.tux.yml || true
- name: save builds.json
uses: actions/upload-artifact@v3
with:
path: builds.json
name: output_artifact_defconfigs
if-no-files-found: error
- name: generate boot-utils.json
run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }}
- name: save boot-utils.json
uses: actions/upload-artifact@v3
with:
path: boot-utils.json
name: boot_utils_json_defconfigs
if-no-files-found: error
_300d5ea669ce6bad5b1433d2643b416d:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=i386 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 defconfig
env:
ARCH: i386
LLVM_VERSION: 12
BOOT: 1
CONFIG: defconfig
container:
image: ghcr.io/clangbuiltlinux/qemu
options: --ipc=host
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: actions/download-artifact@v3
with:
name: output_artifact_defconfigs
- uses: actions/download-artifact@v3
with:
name: boot_utils_json_defconfigs
- name: Check Build and Boot Logs
run: ./check_logs.py
_d49633cca166398690b1f3ecad135a14:
runs-on: ubuntu-latest
needs: kick_tuxsuite_defconfigs
name: ARCH=x86_64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 defconfig
env:
ARCH: x86_64
LLVM_VERSION: 12
BOOT: 1
CONFIG: defconfig
container:
image: ghcr.io/clangbuiltlinux/qemu
options: --ipc=host
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: actions/download-artifact@v3
with:
name: output_artifact_defconfigs
- uses: actions/download-artifact@v3
with:
name: boot_utils_json_defconfigs
- name: Check Build and Boot Logs
run: ./check_logs.py
kick_tuxsuite_allconfigs:
name: TuxSuite (allconfigs)
runs-on: ubuntu-latest
container: tuxsuite/tuxsuite
env:
TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }}
timeout-minutes: 480
steps:
- uses: actions/checkout@v4
- name: tuxsuite
run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-12.tux.yml || true
- name: save builds.json
uses: actions/upload-artifact@v3
with:
path: builds.json
name: output_artifact_allconfigs
if-no-files-found: error
- name: generate boot-utils.json
run: python3 scripts/generate-boot-utils-json.py ${{ secrets.GITHUB_TOKEN }}
- name: save boot-utils.json
uses: actions/upload-artifact@v3
with:
path: boot-utils.json
name: boot_utils_json_allconfigs
if-no-files-found: error
_ae767e9ca71f590a84808a724ec476e4:
runs-on: ubuntu-latest
needs: kick_tuxsuite_allconfigs
name: ARCH=x86_64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 allmodconfig
env:
ARCH: x86_64
LLVM_VERSION: 12
BOOT: 0
CONFIG: allmodconfig
container:
image: ghcr.io/clangbuiltlinux/qemu
options: --ipc=host
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: actions/download-artifact@v3
with:
name: output_artifact_allconfigs
- uses: actions/download-artifact@v3
with:
name: boot_utils_json_allconfigs
- name: Check Build and Boot Logs
run: ./check_logs.py
_78a1c189b48cf1440cdce261b5ec5efe:
runs-on: ubuntu-latest
needs: kick_tuxsuite_allconfigs
name: ARCH=x86_64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 allnoconfig
env:
ARCH: x86_64
LLVM_VERSION: 12
BOOT: 0
CONFIG: allnoconfig
container:
image: ghcr.io/clangbuiltlinux/qemu
options: --ipc=host
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: actions/download-artifact@v3
with:
name: output_artifact_allconfigs
- uses: actions/download-artifact@v3
with:
name: boot_utils_json_allconfigs
- name: Check Build and Boot Logs
run: ./check_logs.py
_2dff3a82fb364654e103e70b4b546e45:
runs-on: ubuntu-latest
needs: kick_tuxsuite_allconfigs
name: ARCH=x86_64 BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 allyesconfig
env:
ARCH: x86_64
LLVM_VERSION: 12
BOOT: 0
CONFIG: allyesconfig
container:
image: ghcr.io/clangbuiltlinux/qemu
options: --ipc=host
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: actions/download-artifact@v3
with:
name: output_artifact_allconfigs
- uses: actions/download-artifact@v3
with:
name: boot_utils_json_allconfigs
- name: Check Build and Boot Logs
run: ./check_logs.py