Go CLI using cobra with mount, unmount, status, and init subcommands. Unlocks via udisks2 D-Bus (passphrase/keyfile) or cryptsetup (FIDO2/TPM2) with ordered method fallback. Includes NixOS-specific LD_LIBRARY_PATH injection for systemd cryptsetup token plugins. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
23 lines
261 B
YAML
23 lines
261 B
YAML
sudo: false
|
|
|
|
language: go
|
|
|
|
go:
|
|
- 1.9.x
|
|
- 1.10.x
|
|
- 1.11.x
|
|
- tip
|
|
|
|
matrix:
|
|
allow_failures:
|
|
- go: tip
|
|
|
|
install:
|
|
- go get golang.org/x/lint/golint
|
|
- export PATH=$GOPATH/bin:$PATH
|
|
- go install ./...
|
|
|
|
script:
|
|
- verify/all.sh -v
|
|
- go test ./...
|