Martin Kanis
7daeca86f5
Make GHA HotRod base testsuite running with Quarkus ( #14007 )
2022-08-26 09:57:54 +02:00
Martin Bartoš
f3a36eaad5
Disable WebAuthn tests in GH Actions ( #13880 )
2022-08-19 15:59:17 +02:00
Michal Hajas
d55d110ff9
Run Infinispan using Testcontainers in base testsuite
...
Closes #13620
2022-08-10 16:36:44 +02:00
Pedro Igor
333a4c900f
Revert changes that block themes being loaded from custom providers
...
Closes #13401
2022-08-04 13:34:12 +02:00
Stian Thorgersen
6f7d20f752
Remove WF distribution from GitHub Actions ( #13367 )
2022-07-29 15:23:06 +02:00
Dominik Guhr
059a132476
Fixes the regression in 19 for MariaDB, MySQL and other DBs
...
databases that are not using an official liquibase type in Database.java could not be seeded anymore because
the liquibase types we use in model-jpa were not indexed and loaded during the build anymore.
Introduces highly needed tests for other databases than postgres, because postgres has an official liquibase databasetype in its list
in database.java and as such differs from nearly all other vendors.
Closes #13389
2022-07-28 20:40:51 +02:00
Alexander Schwartz
2a926f3e61
Abort CodeQL runs on new pushes to a pull-request's branch ( #13241 )
2022-07-28 15:30:05 -03:00
Hynek Mlnarik
143e6bc932
Replace undertow-map with quarkus-map
...
Fixes : #12652
2022-07-27 14:08:38 +02:00
Alexander Schwartz
67e2f342a9
Allow Quarkus configuration to mix different storage providers
...
Closes #13312
2022-07-26 21:56:16 +02:00
Michal Hajas
3589778a10
Add possibility to configure HotRod storage in Quarkus distribution
...
Closes #12617
2022-07-26 14:13:39 +02:00
Pedro Igor
f6a2b334d1
Integrate the JPA map store ( #13097 )
...
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2022-07-14 17:47:51 -03:00
Alexander Schwartz
a1c0e5b113
Minimize workflow runs on Dependabot updates
...
Workflows will only run when their own workflow file changes, not on other workflow files. Dependabot branches are ignored for "push" builds, will only run on "pull" builds as code scanning on dependabot is not available for "push" builds.
Closes #12911
2022-07-06 12:46:46 -03:00
Hynek Mlnarik
ffc1265e9a
Fix typo in ci.yml
...
Fixes : #12690
2022-06-28 09:06:35 -03:00
Václav Muzikář
2c1fc739f0
Explicitly set failIfNoSpecifiedTests
to false
2022-06-21 12:26:17 -03:00
Václav Muzikář
2ba38d9fdc
Fix clustering tests
2022-06-20 21:42:46 +02:00
Václav Muzikář
105d3b955b
Refactor Operator test packages
2022-06-13 10:01:43 -03:00
Pedro Igor
c18b87af5f
Keycloak server fails to start when using different named schema
...
Closes #12219
2022-06-08 09:10:25 -03:00
Pedro Igor
6156272f39
Persisted config source not loading properties at runtime ( #12157 )
...
Co-authored-by: Dominik Guhr <dguhr@redhat.com>
2022-05-25 16:29:37 -03:00
vramik
7fdd3cf965
Add conditional step to GHA for testing jpa-map storage with postgres
...
Closes #12046
2022-05-20 09:22:10 +02:00
Martin Bartoš
06b6e7ed7b
Include WebAuthn tests to GH Actions
...
Closes #9502
2022-05-16 08:35:40 +02:00
Michal Hajas
fc974fc019
Update composite roles on child role removal
...
Closes #11769
2022-05-05 15:18:18 +02:00
vramik
5248815091
Disable infinispan realm and user cache for map storage tests
...
Closes #11213
2022-04-25 09:38:49 +02:00
Stian Thorgersen
aaaec9f6f5
Add Maven Wrapper ( #11031 )
2022-04-22 15:24:39 +02:00
andreaTP
fe9347c9ec
Use the setup-java action cache option
2022-04-19 11:20:35 -03:00
dependabot[bot]
df1c3b1a8d
Bump actions/setup-java from 2 to 3 ( #11275 )
...
Resolves #11307
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-14 05:52:59 -03:00
andreaTP
53aab7fc28
Use temurin instead of zulu in CI
2022-03-31 10:23:42 -03:00
Bruno Oliveira da Silva
8cd2c97982
Fix the breaking changes introduced by setup-java
2022-03-30 11:53:00 -03:00
Bruno Oliveira da Silva
b09728762e
Update to the latest version of the official actions used by Keycloak
...
Resolves #10971
2022-03-30 11:53:00 -03:00
Andrea Peruffo
e3935f669d
Run CI on main only on schedule ( #10942 )
2022-03-29 15:10:20 +02:00
Stian Thorgersen
fa87d46210
Remove additional repositories where they are not needed. Set updatePolicy for GA. ( #10047 )
...
Closes : #10133
2022-02-16 08:59:05 +01:00
Dominik Guhr
829e2a9a3e
Change test order ( #9911 )
...
Closes #9910
2022-02-01 14:08:44 +01:00
Pedro Igor
981cda5bfd
Database configuration tests
...
Closes #9293
2022-01-05 09:26:46 -08:00
andreaTP
8750d94140
[KEYCLOAK-19847] - Restore Docker Dist tests coverage
2021-12-07 04:56:52 -08:00
Pedro Igor
9a4ab82d08
[KEYCLOAK-19847] - Optimizations and refactoring for better/stable startup time
2021-12-02 08:57:23 -08:00
Andrea Peruffo
cd5ccdbf3e
[KEYCLOAK-19311] Add testcontainers to Dist.X Integration Tests ( #8946 )
...
* Supporting running tests against the server image using test containers
2021-11-29 11:20:50 -03:00
Andrea Peruffo
79931fd607
[KEYCLOAK-19311] Distx IT tests improvements ( #8930 )
...
* Testcontainers support to Dist.X testsuite
2021-11-29 09:28:04 -03:00
andreaTP
0ada9bf280
Retention of Keycloak artifacts to 1
2021-11-29 09:13:05 +01:00
Pedro Igor
e1916fbdb1
[KEYCLOAK-19311] - Baseline for Dist.X tests
2021-11-24 05:06:53 -08:00
Michal Hajas
2f9a5aae0f
KEYCLOAK-19028 Add HotRod Map storage implementation
2021-11-11 14:10:00 +01:00
Václav Muzikář
adda65deb6
KEYCLOAK-19756 Update the quickstarts to remove problematic language in the repository
2021-11-03 16:29:42 -03:00
Pedro Igor
aa018295c4
[KEYCLOAK-17866] - Upgrade to Quarkus v2
2021-09-10 11:21:09 -03:00
Lukas Hanusovsky
1ea0232aca
KEYCLOAK-16534 -> New quickstarts scripts folder.
2021-07-22 08:43:59 -03:00
Hynek Mlnarik
11b72d20e7
KEYCLOAK-18147 Fix CodeQL failures
2021-07-01 08:42:21 +02:00
Václav Muzikář
f9d4f3c7c2
KEYCLOAK-18023 GH Actions unable to build KC
2021-05-06 10:39:26 -03:00
Václav Muzikář
f2c08e9b8f
KEYCLOAK-17743 Run QS tests with each PR in the Keycloak repo
2021-05-04 13:12:18 -03:00
vramik
b4c85c83e6
KEYCLOAK-17944 AccountBrokerTest fails with SocketTimeoutException in GHA / map
2021-05-04 11:05:11 +02:00
vramik
de79493294
KEYCLOAK-17896 Add maven profile for map storage
2021-04-28 21:05:42 +02:00
vramik
162043beec
KEYCLOAK-17615 Move database initialization from KeycloakApplication to JpaConnectionProviderFactory
2021-04-28 13:43:48 +02:00
Martin Kanis
515bfb5064
KEYCLOAK-16378 User / client session map store
...
Co-authored-by: Martin Kanis <mkanis@redhat.com>
Co-authored-by: Hynek Mlnarik <hmlnarik@redhat.com>
2021-04-28 09:09:15 +02:00
Pedro Igor
6d17117f42
Upgrading to Quarkus 1.13.2.Final
2021-04-26 07:58:39 -03:00
Michal Hajas
1e2db74d86
KEYCLOAK-16932 Authorization map storage
2021-04-16 17:26:16 +02:00
Jan Lieskovsky
07ea524433
[KEYCLOAK-17326] Fix:
...
$ git diff --name-only HEAD^
fatal: ambiguous argument 'HEAD^': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
GHA failure on 'Test Clustering on Wildfly' phase. See e.g. recent:
https://github.com/keycloak/keycloak/pull/7705/checks?check_run_id=2023996258
Signed-off-by: Jan Lieskovsky <jlieskov@redhat.com>
2021-03-31 17:40:50 +02:00
Jan Lieskovsky
55cd56b636
[KEYCLOAK-17315] Enable run of clustering and Cross-DC tests on Wildfly
...
within GitHub actions also for changes upgrading Keycloak to next
Wildfly version
Also, update GIT_DIFF evaluation per Hynek's suggestion. Thanks, Hynek!
Signed-off-by: Jan Lieskovsky <jlieskov@redhat.com>
Co-authored-by: Hynek Mlnařík <hmlnarik@users.noreply.github.com>
2021-03-31 17:40:50 +02:00
vramik
185075d373
KEYCLOAK-14552 Realm Map Store
2021-03-31 15:49:03 +02:00
vramik
6e501946b1
KEYCLOAK-17021 Client Scope map store
2021-03-08 21:59:28 +01:00
Michal Hajas
8e376aef51
KEYCLOAK-15847 Add MapUserProvider
2020-12-10 08:57:53 +01:00
Hynek Mlnarik
8c0c542f09
KEYCLOAK-16489 Add ability to run model tests with LDAP
2020-12-07 20:54:06 +01:00
Martin Kanis
f6be378eca
KEYCLOAK-14556 Authentication session map store
2020-12-07 20:48:59 +01:00
Hynek Mlnarik
c8d2d1bb1f
KEYCLOAK-16323 Speedup GHA
2020-11-20 09:47:01 +01:00
Hynek Mlnarik
6206c98a8f
KEYCLOAK-16158 Fix error reporting
2020-11-13 14:20:41 +01:00
Pedro Igor
7ad1c350a3
[KEYCLOAK-16245] - Update Quarkus 1.10.0.CR1
2020-11-12 13:21:08 -03:00
Hynek Mlnarik
2fd6deaf63
KEYCLOAK-16217 Fix compilation errors
2020-11-10 14:26:49 +01:00
Hynek Mlnarik
f2856385bd
KEYCLOAK-16189 Publish surefire reports
2020-11-06 13:52:29 +01:00
Martin Kanis
db026e5566
KEYCLOAK-16155 Add cluster tests to GitHub Actions
2020-11-05 17:32:24 +01:00
Hynek Mlnarik
f93924e782
KEYCLOAK-16156 Optimize maven repo handling
2020-11-05 17:24:05 +01:00
Martin Kanis
7b5fdc9c0d
KEYCLOAK-16147 KEYCLOAK-16148 Add crossdc tests to GitHub Actions
2020-11-05 09:06:27 +01:00
Martin Kanis
6c1f92bee3
KEYCLOAK-16166 Remove adapter-tests from GitHub Actions
2020-11-04 09:13:56 +01:00
stianst
a43d0a9dbd
KEYCLOAK-16144 Added unit tests to GA
2020-11-04 08:45:11 +01:00
Martin Kanis
6f6c21333b
KEYCLOAK-16145 Add adapter-tests to GitHub Actions
2020-11-03 13:20:03 +01:00
vramik
785f2e78bc
KEYCLOAK-14977 create MapRoleProvider
2020-10-30 08:15:22 +01:00
mhajas
12bc84322a
KEYCLOAK-14974 Map group storage provider
2020-09-21 15:56:32 +02:00
Hynek Mlnarik
c566b46e8f
KEYCLOAK-14549 Make ClientProvider independent of RealmProvider
...
Co-Authored-By: vramik <vramik@redhat.com>
2020-07-22 00:08:15 +02:00
stianst
0e952a5a9f
KEYCLOAK-14229 Add GitHub Actions
2020-06-09 08:25:47 +02:00