Commit Graph

11742 Commits

Author SHA1 Message Date
Sebastian Sdorra
c8d9ff9c4d FIx ci build warnings about java prefs 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
2747797556 Increase memory of build process 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
18e841b0e8 Start sonarqube integration 2021-01-14 12:01:34 +01:00
René Pfeuffer
76ea458981 Stop server after Java ITs finish
Otherwise, the server would not be stoppen when an
integration test fails
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
64cb20a951 Use Input instead of InputDirectory for directory property 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
d1575b8b8d Remove execution of integrationTests in the sonarqube stage 2021-01-14 12:01:34 +01:00
René Pfeuffer
75ba7459c0 Fix server shutdown after integration tests 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
4e1bf1d13b Update timestamps of test report if running on ci
We have to update the timestamps of our test reports on the ci server,
because Jenkins fails it the reports are older than x minutes.
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
22375c8096 Do not abort on failing test, if we run on ci server 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
9e597bb9e0 Start Jenkinsfile migration 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
964b6c3df5 Update grade-smp-plugin to version 0.7.0 and remove build of it 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
d2220af840 Add tasks to modify project version 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
7fd6b62b73 Revert "Add tasks to modify version", because it breaks run command
This reverts commit b07f00ea2f74b60663d7d2c4377fe338416d189e.
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
ecc216276d Add tasks to modify version 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
225e095c11 Update readme to describe gradle build 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
5fc1f705b1 Add wrapper around webpack-dev-server
The wrapper watches the parent process id and if it changes the dev-server is stopped.
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
d8a04a1113 Do not fork ui-script commands
Forking of the commands could lead to open processes,
even if the parent was stopped with ctrl+c.
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
0a4b5d0439 Execute e2e tests as part of integration tests 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
fddacca7db Remove outdated comments 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
bac430163f Fix missing resources for integration tests 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
6b30da247a Move scm-webapp integration tests to scm-it 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
3e9160a600 Use scm.home instead of home to align with plugins 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
dddc36a0ef Add missing scm-integration-test-plugin to scm-it 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
cb138a0fc7 Add missing scm-legacy-plugin 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
6c5793ca21 Rename serve to run to match plugin task 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
dacbac3552 Support publishing of npm modules from scm-ui 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
bc71e08d87 Use real maven publish configuration 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
efce411a41 Implement publish for release-yaml 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
a2fd8ff2f1 Implement docker publishing 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
2d8844fde1 Implement helm deployment 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
ef059b8efe Publish unix and windows packages 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
33c3cba69b Replace depreacted archiveName prop with archiveFileName 2021-01-14 12:01:34 +01:00
Sebastian Sdorra
495326e990 Publishing tasks for rpm and deb packages 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
217f6348c0 Compile test classes to java 8 to fix enforcer 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
2bf87fb937 Implemented maven publishing 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
b7743ec796 Move java-build image to separate repository 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
ee879b7fb0 Generate openapi spec for scm-webapp 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
55507b3f35 Add license check 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
d6b655f430 Use custom logback configuration for serve task 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
9e28c7368e Enforce Java, Gradle and dependency bytecode version 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
bd62027c15 Support for signing windows and unix packages 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
a16086bc6c Align signing properties with gradle defaults 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
a0405271fb Support for signing rpm packages 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
41decf270b Support fro signing deb packages 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
6a624c202d Add debug options to serve task 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
651afc079a Update smp plugin to 0.6.0 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
58d3bc9695 Remove unused imports and remove unnecessary modifiers 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
17706161ba Use Java 11 for build but 8 as target platform 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
8c27af2661 Remove maven build related files 2021-01-14 12:01:30 +01:00
Sebastian Sdorra
c9ea026c52 Create release.yml 2021-01-14 11:56:05 +01:00