1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-29 14:57:35 +00:00

CI: Build and test SerenityOS with the Clang toolchain on Azure

This commit is contained in:
Timothy Flynn 2021-08-16 13:20:54 -04:00 committed by Linus Groh
parent 5eba8c948d
commit 3ce6f26924
4 changed files with 118 additions and 0 deletions

View file

@ -5,6 +5,13 @@ steps:
- checkout: self
persistCredentials: true
- ${{ if eq(parameters.os, 'Serenity') }}:
- script: |
sudo add-apt-repository ppa:canonical-server/server-backports
sudo apt-get update
sudo apt-get install libmpfr-dev libmpc-dev ninja-build e2fsprogs qemu-utils qemu-system-i386 ccache
displayName: 'Install Dependencies'
- ${{ if eq(parameters.os, 'Linux') }}:
- script: |
sudo apt-get purge -y clang-11