diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1fe53699d6638a3301131b6c3dbc3377f4029f2f..a10625850b60f6f1b3914fb62a50680e4d487a69 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -22,6 +22,15 @@ test-backend: # find how many files are cached in .m2 directory - find .m2 | wc -l || true +build-kaniko: + image: + name: gcr.io/kaniko-project/executor:v1.9.0-debug + entrypoint: [""] + stage: test + script: + - echo "{\"auths\":{\"$CI_REGISTRY\":{\"auth\":\"$(printf "%s:%s" "${CI_REGISTRY_USER}" "${CI_REGISTRY_PASSWORD}" | base64 | tr -d '\n')\"},\"$CI_DEPENDENCY_PROXY_SERVER\":{\"auth\":\"$(printf "%s:%s" ${CI_DEPENDENCY_PROXY_USER} "${CI_DEPENDENCY_PROXY_PASSWORD}" | base64 | tr -d '\n')\"}}}" > /kaniko/.docker/config.json + - /kaniko/executor --context "${CI_PROJECT_DIR}" --dockerfile "${CI_PROJECT_DIR}/kaniko/Dockerfile" --destination "registry.reset.inso-w.at/2011ws-ase-pr-group/11ws-ase-pr-inso-01/kaniko-test:latest" + build-image: stage: build script: diff --git a/kaniko/Dockerfile b/kaniko/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..ccff7c25f0b7862533c4d84eb132309c368075a7 --- /dev/null +++ b/kaniko/Dockerfile @@ -0,0 +1,3 @@ +FROM registry.reset.inso-w.at/pub/docker/node-non-root-18:latest +COPY kaniko/demo_file.txt /demo_file.txt +RUN ls -la / diff --git a/kaniko/demo_file.txt b/kaniko/demo_file.txt new file mode 100644 index 0000000000000000000000000000000000000000..d81cc0710eb6cf9efd5b920a8453e1e07157b6cd --- /dev/null +++ b/kaniko/demo_file.txt @@ -0,0 +1 @@ +42