Commit Graph

21 Commits

Author SHA1 Message Date
nixbitcoin 0784e2d479
Revert "temp: mirror erikarvstedt btcpayserver"
This reverts commit 99295328b4.
Removes nbxplorer/btcpayserver from travis
Adds nbxplorer/btcpayserver to pinned.nix
2020-09-24 09:33:46 +00:00
nixbitcoin d6d3e8ff62
joinmarket: add tests 2020-09-22 13:50:45 +00:00
nixbitcoin c9c844de80
btcpayserver: add tests 2020-09-15 12:09:35 +00:00
nixbitcoin e9204946d4
lightning-loop: add tests 2020-07-28 15:55:54 +00:00
nixbitcoin 681728294b
tests: run scenarios as multiple Travis jobs 2020-07-21 09:39:01 +00:00
nixbitcoin a20807b8a3
travis: fix
Simplify installing nix package manager. Issue 2733 is fixed in nix
2.3.3 and travis installs 2.3.6.
2020-07-08 09:26:33 +00:00
Jonas Nick 45de0d427d
Travis: test electrs with unstable nixpkgs as well 2020-05-03 18:32:56 +00:00
Jonas Nick b7047c7286
HWI: allow building with unstable nixpkgs 2020-05-03 18:32:49 +00:00
Jonas Nick 28cf7ebe74
Add nixops19_09 to default pkgs.
It's helpful to be able to use this packages when importing nix-bitcoin.
2020-03-08 14:00:23 +00:00
Erik Arvstedt 187ff884db
add modules test
The build of package 'nodeinfo' is implicitly tested by the modules test.
2020-01-13 00:25:12 +01:00
Erik Arvstedt 766fa4f300
travis: cache all build outputs with cachix
This further speeds up builds, in particular the modules test in the
next commit. By checking if the expected final build output has already
been cached, we can even skip the download of cached builds.
2020-01-13 00:25:11 +01:00
Erik Arvstedt b0e759160d
travis: set NIX_PATH as early as possible
This avoids some unneded downloads when installing cachix.
2020-01-12 20:53:35 +01:00
Erik Arvstedt c51bbcf104
travis: move comment 2020-01-12 20:53:35 +01:00
Erik Arvstedt 7092dce0c7
travis: remove use of deprecated statements 2020-01-12 20:53:34 +01:00
Erik Arvstedt 190a92507c
travis: split up scripts into statements
Advantages:
- The build fails if a statement fails.
  Previously, errors in all but the last statement were silently
  ignored.
- The Travis log gives a fine-grained view of the output of each
  statement.

Add if statements because the '[…] &&' prefix results in YAML syntax
errors.
2020-01-12 20:02:04 +01:00
Jonas Nick ab35dc29eb
Update hwi 1.0.1 -> 1.0.3
Also remove unstable hwi build from travis because hwi requires mnemonic
<0.19.0 but nixpkgs unstable has 0.19.0.
2019-11-17 14:20:47 +00:00
Jonas Nick c5024d0f15
Add liquid-swap tool to CI 2019-10-13 20:27:27 +00:00
Jonas Nick 29e612d3bd
Remove spark-wallet with unstable from nixpkgs because it doesn't work 2019-10-13 20:27:26 +00:00
William Casarin aabf4a4730 travis: remove cachix push
revertme when this is working

Signed-off-by: William Casarin <jb55@jb55.com>
2019-09-23 16:21:34 -07:00
William Casarin 8e751c5f3c travis: disable unstable electrs, it is broken
Signed-off-by: William Casarin <jb55@jb55.com>
2019-09-23 15:55:42 -07:00
William Casarin 1e3afa54c5 travis: add travis yml
Test with nixpkgs at:

  - nixpkgs-channels/nixos-19.03
  - nixpkgs-channels/nixos-unstable

Signed-off-by: William Casarin <jb55@jb55.com>
2019-09-23 15:55:42 -07:00