feat: initial commit

This commit is contained in:
Jonas Juselius
2024-01-26 11:54:54 +01:00
commit fbe044efc4
2 changed files with 38 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
variables:
IMAGE_NAME: busynix:${CI_COMMIT_TAG:-latest}
stages:
- release
docker-dist:
stage: release
image:
name: gcr.io/kaniko-project/executor:debug
entrypoint: [""]
before_script:
- |-
echo "{
\"auths\": {
\"$CI_REGISTRY\" :{
\"username\":\"$CI_REGISTRY_USER\",
\"password\":\"$CI_REGISTRY_PASSWORD\"}
}
}" > /kaniko/.docker/config.json
script:
- /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile --destination $IMAGE_NAME
+14
View File
@@ -0,0 +1,14 @@
FROM nixos/nix
RUN nix-channel --add https://nixos.org/channels/nixos-23.11 nixpkgs
RUN nix-channel --update
RUN nix-env -iA nixpkgs.bind
RUN nix-env -iA nixpkgs.inetutils
RUN nix-env -iA nixpkgs.curl
RUN nix-env -iA nixpkgs.neovim
RUN nix-env -iA nixpkgs.fish
RUN nix-env -iA nixpkgs.pgcli
RUN nix-env -iA nixpkgs.redis
RUN /bin/sh