Go to file
Daniel Diepold 5d76c7909c fix(cache): do not cache build results in global cache
The build and target directories should not get cached
between different Git commit builds (pipelines).

Assume the first pipeline of a branch builds and caches some
compiled Java class from the target/classes directory in the
global/branch (key: $CI_COMMIT_REF_SLUG) cache.
If the source code of that class is then removed by the next commit,
the pipeline for that commit will extract the previously cached class
file.
Since the Maven build templates never call "clean" the class file
will be part of test execution, packaging, etc. even though its source
code was removed.

The target/ directory is already passed from the Maven Build-Java
job to the Test-Java job within the same pipeline anyway.
2022-11-11 08:48:24 +01:00
.idea feat(Templates): Ideal eXXcellent Pipeline 2022-07-08 09:55:35 +02:00
documentation docs(Gennerel): Fix bad englisch 2022-08-12 14:12:26 +02:00
pipelines Merge branch 'npm-pipeline-update' into 'master' 2022-10-17 18:55:45 +00:00
templates fix(cache): do not cache build results in global cache 2022-11-11 08:48:24 +01:00
test/docker chore(Docker): Fix Dind test not running correctly in merge Pipelines 2022-07-08 09:55:50 +02:00
.gitignore Feat/fix kaniko use mirror 2022-03-04 12:09:21 +00:00
.gitlab-ci.yml docs(confluence): Rename Confluence Page 2022-09-20 12:12:10 +02:00
README.adoc feat(*): initial Commit 2021-05-18 14:52:31 +02:00
release.gitlab-ci.yml feat(Templates): Ideal eXXcellent Pipeline 2022-07-08 09:55:35 +02:00
renovate.json feat(IaC-Docker-Compose): Update execution Image. 2022-07-08 09:55:42 +02:00
version [skip ci] update to version 1.3.0 2022-06-22 08:00:40 +00:00
version.svg [skip ci] update to version 1.3.0 2022-06-22 08:00:40 +00:00

ifndef::imagesdir[]
:imagesdir: documentation/images
endif::[]

include::documentation/document.adoc[]