chore: initial commit

This commit is contained in:
technofab 2024-01-14 16:45:07 +01:00
commit 0df36ad437
7 changed files with 768 additions and 0 deletions

22
.gitlab-ci.yml Normal file
View file

@ -0,0 +1,22 @@
include:
- gitlab-ci.yml
stages:
- build
- trigger
build:image:
stage: build
image: nixpkgs/nix-flakes:latest
before_script:
- nix profile install nixpkgs#skopeo
- export PATH="$PATH:$HOME/.nix-profile/bin"
- mkdir -p /var/tmp
script:
- nix build .#image
- skopeo --insecure-policy copy --dest-creds "${CI_REGISTRY_USER}:${CI_REGISTRY_PASSWORD}"
"docker-archive:result"
"docker://$CI_REGISTRY_IMAGE/nix-ci:latest"
- skopeo --insecure-policy copy --dest-creds "${CI_REGISTRY_USER}:${CI_REGISTRY_PASSWORD}"
"docker-archive:result"
"docker://$CI_REGISTRY_IMAGE/nix-ci:$(date +"%m-%d-%y")"