diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..8738eff --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,15 @@ +image: debian:slim-stable + +build: + script: + - apt-get update + - apt-get -y install openscad + - make main + - make keys_en-us-intl + - make keys_de + artifacts: + paths: + - *.3mf + - *.stl + expire_in: 1 week + diff --git a/Makefile b/Makefile index b6b382d..8be84f2 100644 --- a/Makefile +++ b/Makefile @@ -16,5 +16,5 @@ keys_de: ## generate key caps with german layout openscad -o keys_de.3mf keys_de.scad help: ## display this help - @fgrep -h "##" $(MAKEFILE_LIST) | fgrep -v fgrep | sed -e 's/\\$$//' | sed -e 's/##//' + @grep -Fh "##" $(MAKEFILE_LIST) | grep -Fv fgrep | sed -e 's/\\$$//' | sed -e 's/##//'