gilde-ci-cd/templates
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
..
common fix(cache): do not cache build results in global cache 2022-11-11 08:48:24 +01:00
container Merge branch 'renovate/docker-20.x' into 'master' 2022-10-31 15:27:01 +00:00
documentations feat(interruptible): Make jobs that can be cancelled safely interruptible 2022-09-20 17:53:01 +02:00
IaC Merge branch 'feat/tbe_interruptible_jobs' into 'master' 2022-09-26 12:09:40 +00:00
java feat(interruptible): Make jobs that can be cancelled safely interruptible 2022-09-20 17:53:01 +02:00
license feat(interruptible): Make jobs that can be cancelled safely interruptible 2022-09-20 17:53:01 +02:00
npm Merge branch 'npm-pipeline-update' into 'master' 2022-10-17 18:55:45 +00:00
releasing chore(deps): update registry.gitlab.com/gitlab-org/release-cli docker tag to v0.14.0 2022-10-05 05:05:23 +00:00
static-analysis chore(deps): update docker.io/aquasec/trivy docker tag to v0.34.0 2022-10-31 14:05:50 +00:00