From c89c01dedfaa470eafafaf0ba96df5b3eaf7a4b5 Mon Sep 17 00:00:00 2001 From: Nikolaj Bjorner Date: Sat, 7 Feb 2026 18:48:38 -0800 Subject: [PATCH] remove obsoleted ADO workflows Signed-off-by: Nikolaj Bjorner --- scripts/nightly.yaml | 487 ---------------------------------------- scripts/release.yml | 515 ------------------------------------------- 2 files changed, 1002 deletions(-) delete mode 100644 scripts/nightly.yaml delete mode 100644 scripts/release.yml diff --git a/scripts/nightly.yaml b/scripts/nightly.yaml deleted file mode 100644 index 3eb28e221..000000000 --- a/scripts/nightly.yaml +++ /dev/null @@ -1,487 +0,0 @@ -variables: - # Version components read from VERSION.txt (updated manually when VERSION.txt changes) - Major: '4' - Minor: '15' - Patch: '6' - ReleaseVersion: $(Major).$(Minor).$(Patch) - NightlyVersion: $(Major).$(Minor).$(Patch).$(Build.BuildId) - # TODO: Auto-read from VERSION.txt when Azure DevOps supports it better - -stages: -- stage: Build - jobs: - - job: MacBuild - displayName: "Mac Build" - timeoutInMinutes: 90 - pool: - vmImage: "macOS-latest" - steps: - - task: PythonScript@0 - displayName: Build - inputs: - scriptSource: 'filepath' - scriptPath: scripts/mk_unix_dist.py - arguments: --dotnet-key=$(Build.SourcesDirectory)/resources/z3.snk - - script: git clone https://github.com/z3prover/z3test z3test - displayName: 'Clone z3test' - - task: PythonScript@0 - displayName: Test - inputs: - scriptSource: 'filepath' - scriptPath: z3test/scripts/test_benchmarks.py - arguments: build-dist/z3 z3test/regressions/smt2 - - task: CopyFiles@2 - inputs: - sourceFolder: dist - contents: '*.zip' - targetFolder: $(Build.ArtifactStagingDirectory) - - task: PublishPipelineArtifact@0 - inputs: - artifactName: 'macOsBuild' - targetPath: $(Build.ArtifactStagingDirectory) - - - job: MacBuildArm64 - displayName: "Mac ARM64 Build" - pool: - vmImage: "macOS-latest" - steps: - - script: python scripts/mk_unix_dist.py --dotnet-key=$(Build.SourcesDirectory)/resources/z3.snk --arch=arm64 - - script: git clone https://github.com/z3prover/z3test z3test - - script: cp dist/*.zip $(Build.ArtifactStagingDirectory)/. - - task: PublishPipelineArtifact@1 - inputs: - artifactName: 'MacArm64' - targetPath: $(Build.ArtifactStagingDirectory) - - - job: UbuntuBuild - displayName: "Ubuntu build" - timeoutInMinutes: 90 - pool: - vmImage: "ubuntu-latest" - steps: - - task: PythonScript@0 - displayName: Build - inputs: - scriptSource: 'filepath' - scriptPath: scripts/mk_unix_dist.py - arguments: --dotnet-key=$(Build.SourcesDirectory)/resources/z3.snk - - script: git clone https://github.com/z3prover/z3test z3test - displayName: 'Clone z3test' - - task: PythonScript@0 - displayName: Test - inputs: - scriptSource: 'filepath' - scriptPath: z3test/scripts/test_benchmarks.py - arguments: build-dist/z3 z3test/regressions/smt2 - - task: CopyFiles@2 - inputs: - sourceFolder: dist - contents: '*.zip' - targetFolder: $(Build.ArtifactStagingDirectory) - - task: PublishPipelineArtifact@0 - inputs: - artifactName: 'UbuntuBuild' - targetPath: $(Build.ArtifactStagingDirectory) - - - job: UbuntuArm64 - displayName: "Ubuntu ARM64 build" - timeoutInMinutes: 90 - pool: - vmImage: "ubuntu-latest" - steps: - - script: curl -L -o /tmp/arm-toolchain.tar.xz 'https://developer.arm.com/-/media/Files/downloads/gnu/13.3.rel1/binrel/arm-gnu-toolchain-13.3.rel1-x86_64-aarch64-none-linux-gnu.tar.xz' - - script: mkdir -p /tmp/arm-toolchain/ - - script: tar xf /tmp/arm-toolchain.tar.xz -C /tmp/arm-toolchain/ --strip-components=1 - - script: echo '##vso[task.prependpath]/tmp/arm-toolchain/bin' - - script: echo '##vso[task.prependpath]/tmp/arm-toolchain/aarch64-none-linux-gnu/libc/usr/bin' - - script: echo $PATH - - script: stat /tmp/arm-toolchain/bin/aarch64-none-linux-gnu-gcc - - script: python scripts/mk_unix_dist.py --nodotnet --arch=arm64 - - task: CopyFiles@2 - inputs: - sourceFolder: dist - contents: '*.zip' - targetFolder: $(Build.ArtifactStagingDirectory) - - task: PublishPipelineArtifact@0 - inputs: - artifactName: 'UbuntuArm64' - targetPath: $(Build.ArtifactStagingDirectory) - - - job: UbuntuDoc - displayName: "Ubuntu Doc build" - timeoutInMinutes: 90 - pool: - vmImage: "ubuntu-latest" - steps: - - script: pip3 install importlib-resources - - script: sudo apt-get install ocaml opam libgmp-dev - - script: opam init -y - - script: eval `opam config env`; opam install zarith ocamlfind -y - - script: eval `opam config env`; python scripts/mk_make.py --ml - - script: sudo apt-get install doxygen - - script: sudo apt-get install graphviz - - script: | - set -e - cd build - eval `opam config env` - make -j3 - make -j3 examples - make -j3 test-z3 - cd .. - - script: | - set -e - eval `opam config env` - cd doc - python3 mk_api_doc.py --mld --z3py-package-path=../build/python/z3 - python3 mk_params_doc.py - mkdir api/html/ml - ocamldoc -html -d api/html/ml -sort -hide Z3 -I $( ocamlfind query zarith ) -I ../build/api/ml ../build/api/ml/z3enums.mli ../build/api/ml/z3.mli - cd .. - - script: zip -r z3doc.zip doc/api - - script: cp z3doc.zip $(Build.ArtifactStagingDirectory)/. - - task: PublishPipelineArtifact@0 - inputs: - artifactName: 'UbuntuDoc' - targetPath: $(Build.ArtifactStagingDirectory) - # TODO copy artifacts - - - job: "ManylinuxPythonBuildAmd64" - displayName: "Python bindings (manylinux Centos AMD64) build" - timeoutInMinutes: 90 - pool: - vmImage: "ubuntu-latest" - container: "quay.io/pypa/manylinux2014_x86_64:latest" - steps: - - script: "/opt/python/cp38-cp38/bin/python -m venv $PWD/env" - - script: 'echo "##vso[task.prependpath]$PWD/env/bin"' - - script: "pip install build git+https://github.com/rhelmot/auditwheel" # @TODO remove when patches make it upstream - - script: "cd src/api/python && python -m build && AUDITWHEEL_PLAT= auditwheel repair --best-plat dist/*.whl && cd ../../.." - - script: "pip install ./src/api/python/wheelhouse/*.whl && python -