Commit Graph

6 Commits

Author SHA1 Message Date
Francesco Canovai
85c8a524eb
ci: add e2e kustomization.yaml to .gitignore (#112)
Running e2e tests generates temporary kustomization.yaml files.
The uncommitted ci task would fail if it finds one of these during its
run, so we add the path to the .gitignore.

Fixes #111

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2024-12-16 11:04:39 +01:00
Francesco Canovai
2a413c7b6b
ci: add manifest for images generated by main branch (#92)
Automatically generate a manifest.yaml file that can be applied to
evaluate the content of the latest commit of the main branch.

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2024-12-10 15:58:17 +01:00
Francesco Canovai
74bc9e221e
test(e2e): environment setup (#43)
Create the CI and testing infrastructure for e2e testing. Running the ci
task now will push the plugin and sidecar images to a local registry,
start kind, install the CloudNativePG and cert-manager operators, and
then install the plugin-barman-cloud one.

No actual test is implemented.

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2024-11-14 09:44:18 +01:00
Francesco Canovai
8c2bf2e6b7
ci: initial pipeline (#3)
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2024-09-26 17:27:56 +02:00
Armando Ruocco
3f4759c47b
chore: scaffold (#2)
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
2024-09-26 11:52:56 +02:00
Leonardo Cecchi
9f1ca8e169
Initial commit 2024-09-24 14:52:25 +02:00