From 7c7b169d357ac1d00ab4310d01a3b921b65da989 Mon Sep 17 00:00:00 2001 From: Varac <varac@varac.net> Date: Sun, 3 Nov 2019 22:45:07 +0100 Subject: [PATCH] Build image --- .gitignore | 1 + .gitlab-ci.yml | 10 ++++++++-- Dockerfile | 8 ++++++++ 3 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 .gitignore create mode 100644 Dockerfile diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c75eecc --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/public diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d81e985..398be25 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,8 +1,14 @@ -# https://tobiasmaier.info/posts/2018/03/13/hosting-helm-repo-on-gitlab-pages.html -lint Helm Charts: +include: + - remote: https://open.greenhost.net/openappstack/openappstack/raw/master/.gitlab/ci_templates/kaniko.yml + +lint: image: name: linkyard/docker-helm entrypoint: ["/bin/sh", "-c"] stage: test script: - find . -maxdepth 1 -type d | egrep -v '^(.|./.git)$' | xargs -n 1 helm lint + +build_image: + stage: build + extends: .kaniko_build diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..19bdc7b --- /dev/null +++ b/Dockerfile @@ -0,0 +1,8 @@ +FROM nginx:alpine + +WORKDIR /usr/share/nginx/html/ + +# Clean the default public folder +RUN rm -fr * .??* + +COPY ./public /usr/share/nginx/html -- GitLab