WillAyd commented on code in PR #233:
URL: https://github.com/apache/iceberg-cpp/pull/233#discussion_r2352773334


##########
.github/workflows/test.yml:
##########
@@ -96,3 +96,53 @@ jobs:
         run: |
           call "C:\Program Files\Microsoft Visual 
Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
           bash -c "ci/scripts/build_example.sh $(pwd)/example"
+  ubuntu-meson:
+    name: Meson - AMD64 Ubuntu 24.04
+    runs-on: ubuntu-24.04
+    timeout-minutes: 30
+    strategy:
+      fail-fast: false
+    steps:
+      - uses: actions/setup-python@v5
+        with:
+          python-version: '3.x'
+      - name: Checkout iceberg-cpp
+        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # 
v5.0.0
+        with:
+          fetch-depth: 0
+      - name: Install build dependencies
+        run: |
+          python3 -m pip install --upgrade pip
+          python3 -m pip install meson ninja
+      - name: Build Iceberg

Review Comment:
   These CI jobs just invoke Meson directly, as I think the steps are pretty 
straightforward. However, some of the other Apache projects choose to still put 
this all into the `ci/build_xxx.sh` script - happy to migrate there if 
preferable



##########
.github/workflows/test.yml:
##########
@@ -96,3 +96,53 @@ jobs:
         run: |
           call "C:\Program Files\Microsoft Visual 
Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
           bash -c "ci/scripts/build_example.sh $(pwd)/example"
+  ubuntu-meson:

Review Comment:
   I'm happy to try and create a matrix of these jobs as required. There 
weren't any matrix jobs today so I didn't want to introduce that here. Can do 
as a follow up or here if desired



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to