Skip to content

Add CI for raw temporal types #4

Add CI for raw temporal types

Add CI for raw temporal types #4

# SPDX-License-Identifier: MPL-2.0
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
# Copyright 2024 MonetDB Foundation
# Run the integration tests with various versions of MonetDB
name: Integration tests
on:
push:
branch:
pull_request:
env:
CARGO_TERM_COLOR: always
jobs:
monetdb_version:
runs-on: ubuntu-latest
container: python:3.11
env:
CI_SERVER_URL: monetdb://monetdb/monetdb
strategy:
fail-fast: false
matrix:
monetdbversion: [ default, Aug2024, Jun2020 ]
services:
monetdb:
image: "monetdb/dev-builds:${{ matrix.monetdbversion }}"
env:
MDB_DB_ADMIN_PASS: monetdb
ports:
- 50000:50000
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- run: cargo test --test ci
- run: cargo test --test ci --no-default-features
- run: cargo test --test ci --all-features