summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcel Müller <neikos@neikos.email>2022-07-05 13:56:35 +0200
committerMarcel Müller <neikos@neikos.email>2022-07-05 14:20:47 +0200
commit54bedb91715d9c2c13f649589cb3efa97367eaa1 (patch)
tree20f930279d192d12ec3b4d3a6fc157fc0d7d2c96
parentaed51365fac446d118f68579fd1b05bc8d9a975f (diff)
Add Gitlab CI
Signed-off-by: Marcel Müller <neikos@neikos.email>
-rw-r--r--.gitlab-ci.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..c939021
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,12 @@
+image: nixos/nix:2.9.2
+
+build:
+ tags: [kubernetes-runner]
+ variables:
+ CACHIX_CACHE_NAME: cloudmqtt
+ before_script:
+ - nix-env --install --attr nixpkgs.cachix
+ - cachix use "$CACHIX_CACHE_NAME"
+ script:
+ - nix --extra-experimental-features "nix-command flakes" flake check
+ - nix path-info --all | cachix push $CACHIX_CACHE_NAME