Sebastian Sdorra
18e841b0e8
Start sonarqube integration
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
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
9e597bb9e0
Start Jenkinsfile migration
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
dda761ffc2
Fix unit tests on Java 11 ( #1483 )
...
The unit test I18nServlet and MultiParentClassLoaderTest are failing on Java 11.
This is because they mock ClassLoaders which cause a jvm error.
The following tickets describe the problem in more detail:
- https://bugs.openjdk.java.net/browse/JDK-8254969
- https://github.com/mockito/mockito/issues/2043
- https://github.com/mockito/mockito/issues/1696
2020-12-18 14:23:36 +01:00
Eduard Heimbuch
a4f559f9c1
Downgrade Jenkins JDK version to Java 8 ( #1473 )
...
* Downgrade Jenkins JDK version to Java 8
The unit tests cannot run properly with Java 11.
We have to downgrade our image to use Java 8
instead until we have fixed this issue.
* Fix unit tests that have not been adapted during
the failed builds
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com >
2020-12-14 11:40:50 +01:00
Eduard Heimbuch
fd898240af
Update java
2020-11-03 10:31:12 +01:00
Sebastian Sdorra
ef983b4483
Merge with support/2.6.x branch
2020-10-20 07:55:29 +02:00
Sebastian Sdorra
46bcaa4eff
Set support/2.6.x as development and main branch in order to release 2.6.3
2020-10-16 11:46:25 +02:00
Sebastian Sdorra
7ecbd632ba
Make development and main branch configurable
2020-10-16 11:43:55 +02:00
Sebastian Sdorra
d6a5c54aba
Create junit reports for cypress test and do not fail the build
2020-08-25 11:17:05 +02:00
Sebastian Sdorra
bd08fdbe86
Archive cypress videos and screenshots
2020-08-25 10:31:40 +02:00
Sebastian Sdorra
3d6173c0df
Install build packages which are required for cypress e2e tests
2020-08-25 09:45:52 +02:00
Sebastian Sdorra
f0a6a4240b
remove wait for sonarqube qualitygate
...
We do not longer wait for the sonarqube webhook, because nearly every build fails with a timeout.
Incresing the timeout is also no option, because it is already relative high.
2020-06-17 15:31:46 +02:00
Sebastian Sdorra
f085cb7dae
write release descriptor to website repository during deploy
2020-06-03 14:41:03 +02:00
Sebastian Sdorra
c26a89680f
remove outdated comment
2020-05-27 12:27:03 +02:00
Sebastian Sdorra
10353e015f
exclude scm-it from unit test stage
2020-05-27 12:26:11 +02:00
Sebastian Sdorra
a8a7bfb33c
added missing profile name in deploy stage
2020-05-26 13:18:59 +02:00
Sebastian Sdorra
de13c90d7d
do not activate packaging with performRelease, it must be now activated manually
2020-05-26 13:11:33 +02:00
Sebastian Sdorra
c016cf4dff
exclude childs of scm-packaging not only the parent
2020-05-26 11:01:24 +02:00
Sebastian Sdorra
5d8c669b3a
fix wrong quotes on excludes
2020-05-26 10:11:19 +02:00
Sebastian Sdorra
0afbd51272
added gpg signing
2020-05-26 09:47:38 +02:00
Sebastian Sdorra
df1c8f5084
quote list of module exclusions
2020-05-26 07:19:46 +02:00
Sebastian Sdorra
a167ed333c
build scm-packaging only during deployment
2020-05-25 15:11:21 +02:00
Sebastian Sdorra
2a2fcc318f
create reproducible snapshot versions for docker and re enable presentation environment stage
2020-05-25 13:53:44 +02:00
Sebastian Sdorra
92bd41d99f
Merge branch 'develop' into feature/packaging
2020-05-25 06:57:22 +02:00
René Pfeuffer
4b8dc4a036
Merge pull request #1163 from scm-manager/bugfix/increase_sq_timeout
...
increase sonarqube timeout to 10 minutes
2020-05-24 17:07:44 +02:00
Sebastian Sdorra
addf59c965
increase sonarqube timeout to 10 minutes
2020-05-24 15:20:28 +02:00
Sebastian Sdorra
93eab621ed
Merge branch 'develop' into feature/packaging
...
# Conflicts:
# Jenkinsfile
# pom.xml
2020-05-23 15:27:43 +02:00
Sebastian Sdorra
9caa3c1b4a
use packages instead of packages-test
2020-05-23 15:02:47 +02:00
Sebastian Sdorra
131a302ae8
Merge pull request #1158 from scm-manager/feature/sonar-exclude-frontend-tests
...
Feature/sonar exclude frontend tests
2020-05-19 11:27:50 +02:00
Sebastian Sdorra
5f2a049c16
do not measure coverage for frontend stories
2020-05-19 10:48:04 +02:00
Konstantin Schaper
448dfb4511
Exclude frontend unit tests from sonar qube code coverage
2020-05-19 08:03:33 +02:00
Sebastian Sdorra
e63889ec8b
use packages.scm-manager.org instead of maven.scm-manager.org
2020-05-18 13:46:04 +02:00
Sebastian Sdorra
01a2d6c33a
remove old packaging
2020-05-17 12:43:56 +02:00
Sebastian Sdorra
f090c9a6d3
use packages-test for maven repositories
2020-05-17 10:23:29 +02:00
René Pfeuffer
d1c6a33c67
Mark 'develop' as integration branch
2020-05-12 13:05:30 +02:00
René Pfeuffer
567bd26687
Use default version of ces build lib
2020-05-12 11:59:23 +02:00
Sebastian Sdorra
0fc0b71c0b
remove Lifecycle stage
2020-05-10 21:47:35 +02:00
Sebastian Sdorra
accdccc5b1
use SonarQube from ces-build-lib
2020-05-10 21:44:13 +02:00
Sebastian Sdorra
339b67f051
update build agent to 11.0.7_10 and mount docker socket
2020-05-10 21:18:51 +02:00
René Pfeuffer
d77d3eb201
Push latest tag for docker
2020-04-22 10:09:38 +02:00
René Pfeuffer
80b843d0bf
Reset to original master branch
...
In case the master branch had been checked out before
with a different commit from an earlier build, we
reset it to the commit from origin.
2020-04-09 21:07:54 +02:00
René Pfeuffer
63b7a1f5a4
Fix config call
2020-03-26 18:43:00 +01:00
Sebastian Sdorra
9a18a1c201
merge with develop branch
2020-03-13 08:06:34 +01:00
Sebastian Sdorra
d64827fc8a
fetch branches before master checkout
2020-03-13 07:51:07 +01:00
René Pfeuffer
39bf636e03
Add comments
2020-03-12 10:36:13 +01:00
Sebastian Sdorra
f4962b2ea2
remove old comment
2020-03-11 15:39:31 +01:00
Sebastian Sdorra
997c5b3ce1
fix broken docker image version
2020-03-11 15:36:59 +01:00
Sebastian Sdorra
625bba8cfb
fixed missing hypen in snapshot version
2020-03-11 15:30:24 +01:00