Commit graph

774 commits

Author SHA1 Message Date
nihussmann
b0e0d18f95
Merge pull request #12 from cloudogu/gitops-actuator-prometheus
Expose metrics from actuator in prometheus format
2024-09-11 12:03:37 +02:00
schnatterer
dff730574e
Expose metrics from actuator in prometheus format 2024-06-10 09:48:48 +02:00
pmarkiewka
32c8653ca8
Merge branch 'master' into feature/gitops_ready 2022-04-06 16:37:07 +02:00
nhinze23
b7814f6ef3
Merge pull request #11 from cloudogu/feature/fix_cve_2022_22965
Fix CVE-2022-22965 by upgrading spring boot
2022-04-05 09:36:45 +02:00
Joshua Sprey
01c9a35bf6
Fix CVE-2022-22965 by upgrading spring boot 2022-04-05 09:25:59 +02:00
Johannes Schnatterer
1e95138bc8
Remove resources provided by individual app in gitops playground. 2021-10-11 16:33:11 +02:00
Johannes Schnatterer
0b457f9e4a
Merge branch 'master' into feature/gitops_ready
# Conflicts:
#	Jenkinsfile
2021-10-11 16:24:22 +02:00
pmarkiewka
044c968e8f
Merge pull request #9 from cloudogu/gitops_ready_fix_message_defaults
Fix message not being loaded, when no SPRING_MESSAGES_BASENAME is set.
2021-08-10 23:50:02 +02:00
Johannes Schnatterer
5904ceaa5e
Fix message not being loaded, when no SPRING_MESSAGES_BASENAME is set.
Otherwise for example the welcome screen shows "??welcome_en_US??"
2021-08-10 16:23:37 +02:00
schnatterer
54c506a6a3
Merge pull request #8 from cloudogu/feature/gop_praxis_example
Feature/gop praxis example
2021-08-05 08:59:56 +02:00
Philipp Markiewka
fd94fdf6b2
Fixes formatting
Signed-off-by: pmarkiewka <philipp.markiewka@cloudogu.com>
2021-08-04 19:40:11 +02:00
Philipp Markiewka
e76c389310
Adds Bean to set the spring.messages.basenames
The spring.messages.basename property in application.properties does not support external paths like `file:/some/path/messages` so we set the property with `ReloadableResourceBundleMessageSource` where the `file:` notation is supported

Signed-off-by: pmarkiewka <philipp.markiewka@cloudogu.com>
2021-08-04 19:40:10 +02:00
Phil-Ah
ec81d5a71e
Update README.md
Add footer with description of Cloudogu EcoSystem, website, email adress, link to public forum.
2020-12-02 17:00:34 +01:00
Johannes Schnatterer
709fdc2773 Make build reproducible.
By removing timestamp from build info file.
This is helpful for git ops, because we using the image's repo digest, only changes to the code trigger a change in the GitOps repo.
Right now, there still is this issue: https://github.com/paketo-buildpacks/builder/issues/45
2020-11-10 10:25:37 +01:00
Johannes Schnatterer
659e96bd38 Keep local Maven Repo.
Speeds builds up by minutes.
2020-11-09 17:48:10 +01:00
Johannes Schnatterer
eca177c09f Service: Refer to targetPort name.
It's not enough to use the same name for targetPort in pod and port in service. If targetPort field is empty in service, it defaults to the same value as port.
2020-11-05 16:19:10 +01:00
Johannes Schnatterer
113ca53c02 Jenkins: Set build description
Write info about gitOps commit into build description in order to show more transparently what was done.
2020-11-05 11:25:26 +01:00
Johannes Schnatterer
9963f6307d Polishing during review 2020-11-05 11:20:21 +01:00
Philipp Markiewka
f8c219e32a Implements gitops flow
Signed-off-by: Philipp Markiewka <philipp.markiewka@cloudogu.com>
2020-11-04 14:44:18 +01:00
Michael Behlendorf
949c5af399
Merge pull request #7 from cloudogu/feature/migrate_petclinic_to_java_11
Support Java 11 JDK: replace maven plugin and legacy runtime libs
2020-10-30 12:00:30 +01:00
Christian Beyer
85745ddaa5 remove snapshot repositories 2020-10-29 13:05:11 +01:00
Christian Beyer
507a53522d add junit test dependency 2020-10-29 10:21:08 +01:00
Christian Beyer
124eeb4f6c fix code format issue 2020-10-29 09:15:43 +01:00
Philipp Markiewka
9b835de50d Removes snapshots and milestones, because maven stucks infinitely in downloading artifacts
Signed-off-by: Philipp Markiewka <philipp.markiewka@cloudogu.com>
2020-10-27 17:18:56 +01:00
Philipp Markiewka
4c0418a02a Init for gitops flow 2020-10-26 15:11:32 +01:00
Robert Auer
e430133d52
Merge branch 'main' of ssh://github.com/spring-projects/spring-petclinic into feature/upgrade_to_latest_petclinic 2020-09-28 07:21:57 +02:00
Robert Auer
8cd5fcc467
Update java version to 11 2020-09-24 09:29:24 +02:00
Robert Auer
728111eda3
Merge branch 'main' of ssh://github.com/spring-projects/spring-petclinic into feature/migrate_petclinic_to_java_11 2020-09-24 09:25:56 +02:00
Stephane Nicoll
27109010a5 Restore version to 2.3.0.BUILD-SNAPSHOT 2020-08-27 15:05:30 +02:00
Stephane Nicoll
be0f161453 Upgrade to Checkstyle 8.32 2020-08-27 15:04:12 +02:00
Stephane Nicoll
2e5be53533 Upgrade to spring javaformat 0.0.25 2020-08-27 15:03:51 +02:00
Stephane Nicoll
d19963e174 Upgrade to Spring Boot 2.3.3 2020-08-27 15:03:32 +02:00
Christoph Wolfes
cfdfed410a updates java version and jaxb dep to work with java 11 2020-08-19 09:30:02 +02:00
Martin Lippert
c42f95980a remove push-to-pws button from guide, since pws free trials end 2020-07-29 16:43:31 +02:00
Stephane Nicoll
02cc84223b Polish 2020-07-11 08:58:57 +02:00
Stephane Nicoll
5ad6bc3ccd Upgrade to spring javaformat 0.0.22 2020-07-11 08:58:57 +02:00
Rognetta
4953f87917 Update application-mysql.properties
Add some environment variables with defaults for the MySQL
credentials.

Closes #506
2020-06-25 17:12:30 +01:00
aleVeD
0390e85c25 adding new message in Spanish 2020-06-23 19:17:42 +01:00
Alex Hatzenbuhler
d367e2b4b4 Updating spacing on step list 2020-06-14 11:55:52 +01:00
Dave Syer
73ede82651 Replace references to main branch 2020-06-13 15:16:31 +01:00
Dave Syer
07b9d5aa45 Ensure fragment for menu items is not itself rendered
Formerly there was a "ghost" menu item with no text and no icon
because Thymeleaf had not been instructed to remove the fragment
definition. This change tidies that up and also removes the use of
the "path" variable, which Thymeleaf populates from the current
request context, and poses a potential security threat as a
result (if users type malicious characters in the URL).
2020-06-13 14:56:10 +01:00
Dave Syer
d173555056 Update to Boot 2.3.1 2020-06-13 14:09:36 +01:00
Jay
410abc21f3 remove trailing slash 2020-06-13 14:06:34 +01:00
Kristof Neirynck
9873188e29 Change EditorConfig to reflect some files are indented with 2 spaces 2020-06-13 14:03:04 +01:00
Kristof Neirynck
d94b995db2 Change EditorConfig to be consistent with spring-javaformat
spring-javaformat uses tabs to indent java files
2020-06-13 14:03:04 +01:00
Kristof Neirynck
907eea340b Upgrade to Maven 3.6.3 and Maven Wrapper 0.5.6 2020-06-13 14:02:26 +01:00
Dave Syer
c9230c37b9 Bump to Spring Boot 2.3.0 2020-05-27 13:40:44 +00:00
Philipp Pixel
c602b83282
Support Java 11 JDK: replace maven plugin and legacy runtime libs
Cobertura is a maven plugin for test reporting. Cobertura is going to be
abandoned in terms of supporting Java versions >= 8. In order to natively
support Java 11 a different maven plugin was already used in the Jenkinsfile,
Jacoco. Jacoco is supports Java 11 out of the box. Only the already used
version needed a small upgrade to work.

Additionally, some runtime libraries are no longer bundled with Java 11
(like com.sun.* or Java EE libraries). These dependencies are now added
as explicit dependencies in the pom file.
2020-05-07 15:05:28 +02:00
Stephane Nicoll
adab01ef62 Upgrade to maven checkstyle plugin 3.1.1 2020-05-03 08:55:49 +02:00
Stephane Nicoll
6a18eecc9b Upgrade to spring javaformat 0.0.21 2020-05-03 08:55:22 +02:00