diff --git a/.Dockerfile.build.swp b/.Dockerfile.build.swp new file mode 100644 index 0000000..2c5f461 Binary files /dev/null and b/.Dockerfile.build.swp differ diff --git a/azurepipeline.yml b/azurepipeline.yml index 3b65ce8..74a2d9f 100644 --- a/azurepipeline.yml +++ b/azurepipeline.yml @@ -10,7 +10,9 @@ pr: jobs: - job: Build pool: - vmImage: ubuntu-20.04 + vmImage: ubuntu-latest + container: + image: sonicdev-microsoft.azurecr.io:443/sonic-slave-bookworm:latest variables: DIFF_COVER_CHECK_THRESHOLD: 80 @@ -56,10 +58,10 @@ jobs: - script: | set -ex # Install .NET CORE - curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - - sudo apt-add-repository https://packages.microsoft.com/ubuntu/20.04/prod + wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb + sudo dpkg -i packages-microsoft-prod.deb sudo apt-get update - sudo apt-get install -y dotnet-sdk-5.0 + sudo apt-get install -y dotnet-sdk-9.0 displayName: "Install .NET CORE" - task: PublishCodeCoverageResults@1 diff --git a/build.sh b/build.sh index 4313ca6..722e8d7 100755 --- a/build.sh +++ b/build.sh @@ -1,5 +1,5 @@ -set -e +set -ex # copy debian packages from sonic-buildimage #bash copy.sh