Commit Graph

31 Commits

Author SHA1 Message Date
Kavin fdfc090eea
Bump upload and download artifact actions 2023-12-17 05:03:16 +00:00
Kavin e45c7088dc
Merge remote-tracking branch 'origin/master' into add-back-hsqldb 2023-10-26 16:18:55 +01:00
Kavin f1f4fd18b3
Re-enable eclipse temurin docker builds.
See https://github.com/adoptium/temurin/issues/8
2023-10-12 18:07:42 +01:00
Kavin 5a0554ad8c
Don't build openj9 and adoptium for now. 2023-10-10 22:52:26 +01:00
Andrea Spacca 2982ec9201 add back testing for hsqldb 2023-10-07 14:30:51 +09:00
renovate[bot] d173fb0c27 chore(deps): update docker/build-push-action action to v5 2023-09-12 21:11:31 +01:00
renovate[bot] a8e6907305 chore(deps): update actions/checkout action to v4 2023-09-04 16:44:14 +00:00
Kavin 2864af856b
Use common fat-build workflow. 2023-08-14 12:18:37 +01:00
Kavin 261fba8238
Drop hsqldb support. 2023-08-14 11:05:05 +01:00
Kavin e32ffb16a1
Run Liquibase migrations blocking before startup. 2023-08-14 10:59:42 +01:00
Kavin b1411ffa82
Add azul build to tests. 2023-06-01 19:39:27 +01:00
Kavin e77e5a96d7
Migrate project back to Java 17. 2023-04-27 13:05:05 +01:00
Kavin 4a533e9513
Attempt to migrate to Java 19. 2023-03-09 23:19:14 +00:00
renovate[bot] 1d46fb31e2 Update docker/build-push-action action to v4 2023-01-30 21:26:30 +00:00
Kavin ad6ae22cb5
Use CI docker images for tests. 2022-09-17 20:33:53 +05:30
dependabot[bot] 0aa42e5e6c Bump docker/build-push-action from 3.1.0 to 3.1.1
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-18 08:44:06 +05:30
dependabot[bot] 27e001a40b Bump docker/build-push-action from 3.0.0 to 3.1.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 20:42:34 +05:30
Kavin 58759a3944
Add delay to yugabytedb piped command. 2022-06-02 13:12:55 +01:00
Kavin 7a6c5fdf96
Run only on PRs / master branch. 2022-06-02 12:52:23 +01:00
Kavin e84070234a
Collect docker services logs. 2022-06-02 12:48:40 +01:00
Kavin 1c454b4fdf
Add testing support for GraalVM's and OpenJ9 JVM. 2022-06-02 12:33:07 +01:00
dependabot[bot] 8376cd3f61 Bump docker/build-push-action from 2.10.0 to 3.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.10.0 to 3.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.10.0...v3.0.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-06 17:55:44 +01:00
dependabot[bot] 860bd57b3d Bump docker/build-push-action from 2.9.0 to 2.10.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.9.0...v2.10.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-16 01:40:17 +00:00
dependabot[bot] 42550d3a3c Bump actions/checkout from 2.4.0 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 13:19:35 +00:00
Kavin df526016df
Re-enable yugabytedb. (#204) 2022-02-28 22:46:02 +00:00
Kavin 78082742ad
Replace left joins with inner joins (#199)
* Replace left joins with inner joins.

* Temporarily disable YugabyteDB CI
2022-02-24 12:27:23 +00:00
Kavin 94f5fa37ac
Add route to display version information. (#195)
* Add version information route.

* Use build action for tests.

* Add version test to script.

* Add testing directory to dockerignore.

* Don't unnecessarily set permission for gradle wrapper script.
2022-02-22 09:16:45 +00:00
Kavin 42b3e6dab5
Add YugabyteDB CI testing. (#141) 2021-12-11 20:46:17 +00:00
Kavin bf58a22fe9
Add CockroachDB CI testing (#140) 2021-12-11 20:20:59 +00:00
Andrea Spacca 26814db8d9
Add dependecies for hsqldb (#132)
* add dependecies for h2 db

* Attempt to test h2 with docker-compose.

* bump h2 to 2.0.202

* add dependecies for h2 db

* use pgsql mode

* switch to hsqldb

* fix hibernate dialect

Co-authored-by: FireMaskterK <20838718+FireMasterK@users.noreply.github.com>
2021-12-11 19:47:40 +00:00
Kavin f3ffe6f1e4
Add script and CI to automatically test backend changes. (#127) 2021-11-06 03:57:33 +00:00