new dialect - HANA express docker image for integration tests in CI #17132
-
Hi, I would like to contribute by adding HANA dialect. As we discussed in #16982, we need to make sure that we can run CI, including integration tests, on HANA dialects. Thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
We're using GitHub Actions for our CI, mainly this file; https://github.com/sequelize/sequelize/blob/main/.github/workflows/ci.yml |
Beta Was this translation helpful? Give feedback.
We're using GitHub Actions for our CI, mainly this file; https://github.com/sequelize/sequelize/blob/main/.github/workflows/ci.yml
You can add
hana
totest-oldest-latest
, which will then try to start the servers withyarn start-hana-oldest
oryarn start-hana-latest
which is defined in https://github.com/sequelize/sequelize/blob/main/package.jsonThat links back to the dev folder where you can set start.sh scripts to build up the database. Test configuration is done here; https://github.com/sequelize/sequelize/blob/main/packages/core/test/config/config.ts but you'll need to implement the code first (or at least a boilerplate version) before tests will be able to run. More detailed document…