From 24b4b6bbf9c30acb663e3ef4d20c8a53eeb9dcd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 8 Nov 2020 14:23:58 +0100 Subject: [PATCH 1/3] update nixpkgs --- flake.lock | 12 +++++++----- flake.nix | 1 + 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/flake.lock b/flake.lock index 888ded0..ddd08b2 100644 --- a/flake.lock +++ b/flake.lock @@ -2,16 +2,18 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1596792298, - "narHash": "sha256-DM1fPvyRKneMihzALrguof78FxzBfRw243EFggkpog0=", + "lastModified": 1604350474, + "narHash": "sha256-zz0g0YmgJJqSd9032LWJAjHUeEIgvbXVoN2y8SCBQ9I=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "585aa266d36fc6cc5f300d6f0696f89168f38c3c", + "rev": "0da76dab4c2acce5ebf404c400d38ad95c52b152", "type": "github" }, "original": { - "id": "nixpkgs", - "type": "indirect" + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" } }, "root": { diff --git a/flake.nix b/flake.nix index 1ea03cc..3880762 100644 --- a/flake.nix +++ b/flake.nix @@ -1,5 +1,6 @@ { description = "Integrates sops into nixos"; + inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; outputs = { self, nixpkgs }: let systems = [ "x86_64-linux" From 5371d7b41844099f7ddf8466d8359f54b71ad65d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 8 Nov 2020 14:27:11 +0100 Subject: [PATCH 2/3] drone: fix nixos build --- .drone.yml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/.drone.yml b/.drone.yml index 55c3c1b..533f97d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,17 +8,15 @@ steps: environment: NIX_REMOTE: daemon PATH: /nix/var/nix/profiles/system/sw/bin/ - SSL_CERT_FILE: /nix/var/nix/profiles/system/etc/ssl/certs/ca-certificates.crt - GIT_SSL_CAINFO: /nix/var/nix/profiles/system/etc/ssl/certs/ca-certificates.crt - CURL_CA_BUNDLE: /nix/var/nix/profiles/system/etc/ssl/certs/ca-certificates.crt PAGER: cat USER: root - volumes: - - name: socket - path: /nix/var/nix/daemon-socket/socket volumes: - name: nixstore path: /nix + - name: nixconf + path: /etc/nix + - name: sslcerts + path: /etc/ssl commands: - nix-build -I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixpkgs-unstable.tar.gz -A sops-install-secrets.tests - nix-build -I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-20.03.tar.gz -A sops-install-secrets.tests @@ -26,8 +24,14 @@ volumes: - name: nixstore host: path: /nix +- name: nixconf + host: + path: /nix/var/nix/profiles/system/etc/nix +- name: sslcerts + host: + path: /nix/var/nix/profiles/system/etc/ssl --- kind: signature -hmac: d9b3b156902d9351d56c103b9c9f91588c9b3ed17a821dd14877bf8e567d939d +hmac: 71062808e9e5bf8ab2fc064e586a37abff019cd4576025e3e4118b3f29d9f4c4 ... From af9baed859ebce36b55bdb88c7650e748a905d66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 8 Nov 2020 14:48:21 +0100 Subject: [PATCH 3/3] ci: update to 20.09 --- .drone.yml | 6 +++--- .github/workflows/test.yml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.drone.yml b/.drone.yml index 533f97d..39f06a2 100644 --- a/.drone.yml +++ b/.drone.yml @@ -18,8 +18,8 @@ steps: - name: sslcerts path: /etc/ssl commands: - - nix-build -I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixpkgs-unstable.tar.gz -A sops-install-secrets.tests - - nix-build -I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-20.03.tar.gz -A sops-install-secrets.tests + - nix-build -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/nixpkgs-unstable.tar.gz -A sops-install-secrets.tests + - nix-build -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/nixos-20.09.tar.gz -A sops-install-secrets.tests volumes: - name: nixstore host: @@ -32,6 +32,6 @@ volumes: path: /nix/var/nix/profiles/system/etc/ssl --- kind: signature -hmac: 71062808e9e5bf8ab2fc064e586a37abff019cd4576025e3e4118b3f29d9f4c4 +hmac: 5bb657faca0ecd18576534f7e486511d6f698595cc244d9617e660ef2ddb678d ... diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 947e168..14c71be 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,8 +9,8 @@ jobs: strategy: matrix: nixPath: - - nixpkgs=channel:nixos-20.03 - - nixpkgs=channel:nixpkgs-unstable + - nixpkgs=https://github.com/NixOS/nixpkgs/archive/nixos-20.09.tar.gz + - nixpkgs=https://github.com/NixOS/nixpkgs/archive/nixpkgs-unstable.tar.gz os: [ ubuntu-latest, macos-latest ] runs-on: ${{ matrix.os }} steps: