docker-nixpkgs/.gitlab-ci.yml
Jonas Chevalier bf1338907c
ci: add GitHub Actions cron (#16)
* ci: add dependabot

* ci: revamp logic

Merge username and password as a single auth token. It doesn't make
sense to split out the user and password since they are so tied
together. Might as well treat the whole think as a secret blob.

Remove Travis-CI. Travis is dead for OSS.

Add GitHub Actions cron. Remove cachix as it's pushing too much stuff.

Merge all of the CI logic into a single ci.sh script.
2021-02-10 13:25:01 +01:00

23 lines
405 B
YAML

image: nixpkgs/nix:nixos-20.03
stages:
- build
nixos-unstable:
stage: build
script: nix-shell --run ./ci.sh
variables:
NIXPKGS_CHANNEL: nixos-unstable
IMAGE_TAG: latest
nixos-20.03:
stage: build
script: nix-shell --run ./ci.sh
variables:
NIXPKGS_CHANNEL: nixos-20.03
nixos-20.09:
stage: build
script: nix-shell --run ./ci.sh
variables:
NIXPKGS_CHANNEL: nixos-20.09