Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
baa8800
Replace current CI implementation with Nix-flake based CI
notgne2 May 2, 2022
25cfaa3
Add flake-compat default.nix
notgne2 May 3, 2022
5bb8b99
Fix checks, work around mkPipeline issue, repin haskell-nix, define p…
notgne2 May 3, 2022
7848c46
Add weeder and experimental flake-native pipeline generator
notgne2 May 3, 2022
37dfd39
add reuse license headers
notgne2 May 3, 2022
f2df940
fix ghcOptions
notgne2 May 3, 2022
00a5f12
fix ghcOptions
notgne2 May 3, 2022
1ee99e1
instantiate haskell.nix project differently in tests and package
notgne2 May 3, 2022
fddc10f
add app and set defaultPackage and defaultApp
notgne2 May 3, 2022
375f532
fix hlint, test, and doctests, add shellcheck
notgne2 May 3, 2022
3df9cf3
use src in checks that need it
notgne2 May 3, 2022
dc5bfcb
use mkPipelineFile from serokell-nix
notgne2 May 7, 2022
0a46672
add stylish check, add coffer-static build
notgne2 May 7, 2022
36b44cd
fix typo in pkgs selection for allowing static builds
notgne2 May 7, 2022
9c6e970
only build musl64 package for 64bit linux
notgne2 May 7, 2022
a181ffb
add golden tests
notgne2 May 7, 2022
8e71a2b
Fix weeder script
notgne2 Jun 3, 2022
beb22f4
Temporarily remove doctests
notgne2 Jun 3, 2022
5d25fe5
Add validate-cabal impure check, use newer `devShells` flake output, …
notgne2 Jun 6, 2022
bf84288
change impure check implementation, add xrefcheck check
notgne2 Jun 7, 2022
9c0bdfa
Repin serokell-nix against PR to make CI jobs run
notgne2 Jun 7, 2022
3116015
fix path in xrefcheck check
notgne2 Jun 7, 2022
ac3bc48
add impure Nix flag (due to xrefcheck), bump serokell-nix, edit coffe…
notgne2 Jun 7, 2022
4bb258e
add coffer-server and server-integration to flake
notgne2 Jun 7, 2022
f5e7977
add vault to PATH of server-integration test
notgne2 Jun 7, 2022
b67a0af
turn server-integration into impure check
notgne2 Jun 7, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 0 additions & 64 deletions .buildkite/pipeline.yml

This file was deleted.

71 changes: 0 additions & 71 deletions ci.nix

This file was deleted.

2 changes: 1 addition & 1 deletion coffer.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 1.12

-- This file has been generated from package.yaml by hpack version 0.34.4.
-- This file has been generated from package.yaml by hpack version 0.34.6.
--
-- see: https://github.com/sol/hpack

Expand Down
33 changes: 0 additions & 33 deletions coffer.nix

This file was deleted.

17 changes: 17 additions & 0 deletions default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# SPDX-FileCopyrightText: 2022 Serokell <https://serokell.io/>
#
# SPDX-License-Identifier: MPL-2.0

(import
(
let
lock = builtins.fromJSON (builtins.readFile ./flake.lock);
in
fetchTarball {
url = "https://github.com/edolstra/flake-compat/archive/${lock.nodes.flake-compat.locked.rev}.tar.gz";
sha256 = lock.nodes.flake-compat.locked.narHash;
}
)
{
src = ./.;
}).defaultNix
Loading