Commit graph

42 commits

Author SHA1 Message Date
Alex Szczuczko
52d8b759d3 KEYCLOAK-11293 Update theme build for keycloak-preview
`npm install` is changed to run at build time, removing the need for commiting
the js modules, which are getting a bit silly in size with the introduction of
account2. Appropriate changes to prod-arguments.json are included that should
enable the product build to function properly. The community and developer
builds will continue to work without the proxying PNC provides.

This also changes the themes pom to work with more than one `package.json`
file. The only other one at the moment is for the new account console /
account2.

The documentation file has been updated.

Since we're building directly out of the source directories, it is possible in
a local dev environment for unintended files (e.g. old compiled .js files),
placed within src/main/resources/, to be included in the themes jar. This
shouldn't be a problem for actual builds though, which use a fresh clone.

Other small changes include refactoring the npm setup stuff to a global
definition, and the introduction of some properties to avoid duplicating path
definitions everywhere.

This commit does not include the churn that would result from deleting the
existing commited modules.
2020-01-29 05:26:55 -03:00
Bruno Oliveira da Silva
5d44c7938a Travis improvements
- Cache dependencies
  - Use JBoss repositories to download Maven dependencies
2019-08-13 11:49:25 -03:00
Hynek Mlnarik
e6fc9663f5 KEYCLOAK-11004 Run authz tests conditionally 2019-08-07 10:14:39 -03:00
Stian Thorgersen
1778269c68
Update .travis.yml 2019-06-27 07:25:46 +02:00
Stian Thorgersen
65ca41b1bf
Update .travis.yml 2019-06-27 07:21:56 +02:00
Stian Thorgersen
6efe38a1d3
Update .travis.yml 2019-06-27 07:19:12 +02:00
Hynek Mlnarik
1fec20bfc9 KEYCLOAK-10672 Travis folding 2019-06-18 11:39:40 +02:00
mposolda
43aef9f2ae KEYCLOAK-9835 Remove old testsuite 2019-03-25 13:22:13 +01:00
Pedro Igor
93965512c5 [KEYCLOAK-8522] - Migrate broker tests from old to new testsuite 2019-03-15 05:57:24 +01:00
Sebastian Laskawiec
ee41a0450f KEYCLOAK-8349 KEYCLOAK-8659 Use TLS for all tests in the suite 2019-02-08 08:57:48 -02:00
mhajas
6450a457d0 Run adapter tests in different group in Travis 2018-11-09 12:45:38 +01:00
Hynek Mlnařík
457c6a9d80 KEYCLOAK-5226 Test with trusty image 2018-08-24 13:21:51 +02:00
stianst
4cb9944067 Trigger Docker hub image on merge to master 2018-08-20 09:05:01 +02:00
sebastienblanc
02b2a8aab0 KEYCLOAK-7635 : Authenticate clients with x509 certificate 2018-08-13 09:36:02 +02:00
vramik
ecd3fcc0af KEYCLOAK-7924 Speed-up crossdc tests
Co-Authored-By: Hynek Mlnarik <hmlnarik@redhat.com>
2018-07-27 20:53:58 +02:00
vramik
38017d3cec KEYCLOAK-4407 Ability to restart arquillian containers from test
Co-Authored-By: Hynek Mlnarik <hmlnarik@redhat.com>
KEYCLOAK-4407 Fix connection error if underlying container restarts (63b9da857a8174a0b5e65e70c47ef2e2842f4d4e)
2018-07-27 20:53:58 +02:00
mhajas
e2ad59a74d KEYCLOAK-4816 KEYCLOAK-4817 Move javascript tests to base testsuite and (#4964)
* KEYCLOAK-4816 KEYCLOAK-4817 Move javascript tests to base testsuite and
use JavascriptExecutor

* Use PhantomJS 2.1.1 instead of 1.9.8 in Travis CI
2018-02-26 10:49:05 +01:00
Hynek Mlnarik
3248557897 KEYCLOAK-5707 Have travis run cross-dc tests when appropriate 2017-10-19 13:29:26 +02:00
Hynek Mlnarik
657b4cbeb2 Fix Travis testsuite errors - dist=precise 2017-07-21 14:53:13 +02:00
Stian Thorgersen
badba7adaf KEYCLOAK-5143 Run auth-server-wildfly profile on Travis (#4317) 2017-07-14 07:01:54 +02:00
Stian Thorgersen
f0a0b553e5 KEYCLOAK-4870
Travis doesn't run unit tests
2017-05-08 14:35:17 +02:00
Stian Thorgersen
b0484409d4 Remove adapter tests from Travis as no tests where being ran 2017-03-13 14:42:39 +01:00
Stian Thorgersen
3f29c68e92 Add --no-snapshot-updates to Travis builds 2017-03-13 08:53:03 +01:00
Stian Thorgersen
e0bfb13ed9 Cleanup of tests including groups for Travis 2017-01-03 07:52:00 +01:00
mposolda
803fde6c1d KEYCLOAK-3124 Possibility test adapter on embedded undertow 2016-11-29 22:08:23 +01:00
Stian Thorgersen
c9e3fe9a92 Try to fix Travis 2016-11-11 17:00:11 +01:00
Stian Thorgersen
edb66d6fd3 Tweak travis 2016-10-19 06:22:12 +02:00
Stian Thorgersen
ab2368be34 Tweak Travis 2016-08-16 07:49:17 +02:00
mposolda
62b96143a1 Travis workaround - another attempt 2016-08-02 09:20:33 +02:00
mposolda
83b4495e69 Fix travis 2016-08-02 05:40:03 +02:00
Bill Burke
7d1bdf6e81 Update .travis.yml 2016-08-01 16:39:06 -04:00
Bill Burke
059011e82f Update .travis.yml 2016-08-01 14:28:34 -04:00
Tomas Kyjovsky
424678c131 KEYCLOAK-1420 Removed redundant travis build step. 2016-01-20 07:28:27 +01:00
Stian Thorgersen
c684dac625 Tweak mem for Travis 2016-01-06 16:15:00 +01:00
Stian Thorgersen
265b6d5e2a Exclude admin console tests from Travis due to stability issues 2015-11-30 11:29:59 +01:00
Stian Thorgersen
a8c2e79565 Tweak Travis again 2015-11-24 20:08:41 +01:00
Stian Thorgersen
ba0b59bfd0 Updated Travis configuration 2015-11-24 10:00:58 +01:00
Stian Thorgersen
f1af3e9fb7 Exclude .lastUpdated files from Travis cache 2015-11-23 13:08:13 +01:00
Stian Thorgersen
422b7ed5ef Enabled testsuite/integration-arquillian on Travis 2015-07-20 10:39:08 +02:00
Stian Thorgersen
b6c52e8859 Changes to Travis around caching 2015-06-02 09:59:06 +02:00
Stian Thorgersen
15feb39ecc Update Travis CI config 2015-01-27 13:20:49 +01:00
Stian Thorgersen
594cc23a30 Add travis.yml 2015-01-27 08:51:04 +01:00