Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Specs
- Always up-to-date latest Visual Studio(as of Jan 2025, VS2022 17.12.3). Automate updates for new major, minor and point versions of VS.
- Windows OpenSSL
- it should test fast and minimal build (cmake --build . --target minbuild)
- Generator Ninja
- config MinSizeRel
- no perfschema (-DPLUGIN_PERFSCHEMA=NO)
- It should be building directly from github rather than "source package"
- it should disable checking out unnecessary submodules
- git config submodule.storage/columnstore/columnstore.update none
- git config submodule.storage/maria/libmarias3.update none
- git config submodule.storage/rocksdb/rocksdb.update none
- git config submodule.wsrep-lib.update none
- only --suite=main (others are not tested without perfschema)
- do not build any package
You can use https://github.com/MariaDB/server/blob/main/appveyor.yml as inspiration
Since this builder is going to be superfast, makes sense to make it blocker - in the past, -DPLUGIN_PERFSCHEMA=NO config was broken more than one time.
Attachments
Issue Links
- is part of
-
MDBF-886 Buildbot post-migration activities
-
- Open
-