Skip to content

mariadb: add mariadb-base-image to facilitate upstream "nightlies"#6433

Closed
grooverdan wants to merge 1 commit intodoctrine:3.8.xfrom
grooverdan:mariadb_ci_dev.x
Closed

mariadb: add mariadb-base-image to facilitate upstream "nightlies"#6433
grooverdan wants to merge 1 commit intodoctrine:3.8.xfrom
grooverdan:mariadb_ci_dev.x

Conversation

@grooverdan
Copy link
Copy Markdown
Contributor

Q A
Type improvement
Fixed issues

Summary

From #6426, add a 90 second test to ensure Doctrine DBAL remains compatible with MariaDB, and users aren't the ones to discover incompatibilities (like #6361).

A quay.io/mariadb-foundation/mariadb-devel:verylatest is what is going to be in the next MariaDB release, including unintentionally breaking features, this is a good change to let MariaDB know before they have committed via release to the stability of the change.

Alternates:

  • Let user's find incompatibilities
  • Replace last few matrix includes with mariadb-base-image: "quay.io/mariadb-foundation/mariadb-devel" tests
  • Let MariaDB upstream run DBAL tests if they want to (please don't, I'm struggling to maintain the few language tests that we do run).

To ensure future Doctrine DBAL releases, and future MariaDB releases
remain compatible, we utilize the CI of both so its not users that
notice the incompatibilities.

This facilitates the testing of the MariaDB edge branch images
pushed out of MariaDB. The edge branches include changes from
 when developers are finished with fixes/enhancements. The
images from quay.io are what is going to be in the next release
unless by some external CI (or user testing), a fault is discovered
before release.

Best to discover incompatibilities before the next MariaDB release,
we test against it before they release, so interoperatibility
problems can be reported to MariaDB before collective dbal/mariadb users
discover them.

Announced: https://mariadb.org/new-service-quay-io-mariadb-foundation-mariadb-devel/
@greg0ire
Copy link
Copy Markdown
Member

greg0ire commented Jun 9, 2024

Since this isn't going to break with new commits on this repo, I'd rather this be a scheduled run.

@grooverdan
Copy link
Copy Markdown
Contributor Author

#6435 instead.

@grooverdan grooverdan closed this Jun 21, 2024
derrabus pushed a commit that referenced this pull request Jun 21, 2024
<!-- Fill in the relevant information below to help triage your pull
request. -->

|      Q       |   A
|------------- | -----------
| Type         | improvement
| Fixed issues | #6433

#### Summary

Nightly cron scheduled alternate to #6433.
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Jun 22, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants