...
1dist: xenial
2language: go
3
4go:
5 - "1.13.x"
6
7# Xenial comes with v2.0.0 SoftHSM2, which seems to have issues with ECDSA
8# code points
9addons:
10 apt:
11 sources:
12 - sourceline: 'ppa:pkg-opendnssec/ppa'
13 packages:
14 - softhsm2
15
16env:
17 - GO111MODULE=on
18
19
20script:
21 - echo directories.tokendir = `pwd`/tokens > softhsm2.conf
22 - echo objecstore.backend = file >> softhsm2.conf
23 - cat softhsm2.conf
24 - mkdir tokens
25 - export SOFTHSM2_CONF=`pwd`/softhsm2.conf
26 - softhsm2-util --init-token --slot 0 --label token1 --so-pin sopassword --pin password
27 - go test -mod readonly -v -bench .
View as plain text