commit 84e52fca63034e4e983f70ffdcf96bc81c79a6fa Author: Adam Štrauch Date: Tue Nov 2 12:52:34 2021 +0100 Initial commit diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..8358856 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,13 @@ +kind: pipeline +type: docker +name: image building + +steps: +- name: build&push + image: plugins/docker + settings: + username: droneci + password: + from_secret: repo_password + repo: harbor.hq.rosti.cz/library/builder + tags: 35 diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..57ea290 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,6 @@ +FROM fedora:35 + +RUN dnf -y upgrade --refresh +RUN dnf -y install python3.9 python3.10 python3-pip pipenv fish helm awscli ansible podman git git-lfs jq make openssh nodejs npm golang sqlite +# kubectl terraform +RUN dnf -y groupinstall "Development Tools" diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..49497cf --- /dev/null +++ b/Makefile @@ -0,0 +1,8 @@ +REPO=harbor.hq.rosti.cz/library/builder +VERSION=35 + +build: + docker build -t ${REPO}:${VERSION} . + +push: + docker push ${REPO}:${VERSION}