Commit graph

51 commits

Author SHA1 Message Date
max furman
aef1e8ca7b [action] build artifacts in .releases dir to match actions 2021-03-02 14:02:08 -08:00
max furman
9cfdd2f3df [action] change step-certificates to step-ca where possible 2021-03-02 11:58:42 -08:00
max furman
43b4e5b4f8 [action] rename debian 2021-03-02 10:57:17 -08:00
max furman
1748b2b6c6 [action] Rename some steps and fix version calculation for actions 2021-02-22 21:25:40 -08:00
max furman
836f68979c [actions] always build/test with go1.16 + rename travis target 2021-02-18 19:13:09 -08:00
max furman
2c495a347f [actions] renaming jobs and setting up docker job 2021-02-18 14:28:17 -08:00
Mariano Cano
57075d9518 Phony travis. 2021-02-12 15:26:04 -08:00
Mariano Cano
1ddddb6bc7 Permit linting and testing without CGO support.
Use CGO for testing and building in travis.
Fixes #471
2021-02-12 13:18:30 -08:00
Mariano Cano
97c8cd10cd Test with CGO enabled 2021-02-01 17:04:07 -08:00
Mariano Cano
8dca652bc7 Add support for PKCS #11 KMS.
The implementation works with YubiHSM2. Unit tests are still pending.

Fixes #301
2021-01-26 20:03:53 -08:00
Mariano Cano
ffedccf439 Add step-awskms-init into the builds. 2020-08-19 13:21:14 -07:00
Mariano Cano
aaaa7e9b4e Merge branch 'master' into cert-templates 2020-08-14 10:45:41 -07:00
Max
0eab3727bf
Merge pull request #336 from smallstep/max/docker
introduce docker-buildx
2020-08-04 11:21:53 -07:00
max furman
652377dbf6 Convert '-' to '~' in deb package name 2020-08-03 09:23:29 -07:00
max furman
9e9808fe3d introduce docker-buildx 2020-08-02 13:40:49 -07:00
max furman
3f844c5e23 Update the way SubjectKeyId is calculated, and more ...
- swith lint to first in line for `make all`
- update tests to conform with new subjectkeyid
2020-07-28 12:00:07 -07:00
Mariano Cano
497158d0f6 Fail early on builds. 2020-07-21 14:21:54 -07:00
Mariano Cano
5b680b2349 Add initialization script for an AWS KMS. 2020-05-19 17:35:58 -07:00
Mariano Cano
ef2b13b163 Add step-yubikey-init as a target. 2020-05-07 18:40:36 -07:00
max furman
95b931bb52 Increase linter timeout limit ...
* Breaking in Travis
2020-04-21 10:10:33 -07:00
max furman
1a34e64c65 Try old method of installing golang linter ...
* Method from docs is broken in travis.
2020-04-21 09:59:54 -07:00
max furman
a179a72342 Update installer location of golangci-lint. 2020-04-21 09:39:48 -07:00
max furman
3c0970c28a Bump golangci-lint to v1.24.0 2020-04-21 09:35:57 -07:00
max furman
9679299a89 Fix version and travis_tag vars in build pipeline 2020-04-09 20:46:01 -07:00
max furman
aecddecf22 Simplify make bundling and generate ARM tarballs. 2020-04-08 14:20:58 -07:00
Mariano Cano
041aeb7a90 Add simple rule to run step certificates. 2020-03-25 13:11:03 -07:00
max furman
0d9cd24d78 Slightly decrease version of golanci-lint to match brew. 2020-03-23 12:13:16 -07:00
max furman
fd80da6a8d Bump version of golangci-lint in make bootstrap. 2020-03-23 12:02:43 -07:00
Mariano Cano
1535e95d89 Add tool to initialize pki in cloud kms. 2020-02-18 19:07:12 -08:00
Mariano Cano
74ff0513b8 Use release v1.19.1 of golangci-lint
See https://github.com/golangci/golangci-lint/issues/885
2020-01-28 13:29:39 -08:00
Mariano Cano
9d5b7e65e4 Upgrade golangci-lint to v1.22.2 2020-01-28 13:29:39 -08:00
Mariano Cano
0631872244 Add go mod download. 2019-10-21 18:52:01 -07:00
Mariano Cano
ac536a42cf Use go mod in step certificates. 2019-10-21 18:45:55 -07:00
max furman
83a8139543 dep update nosql
* Fixes #112
2019-09-24 14:31:07 -07:00
max furman
d195135882 Change shell to default(sh) and remove vtest (unused) 2019-09-16 23:04:34 -07:00
max furman
28aed2d795 Bump golangci-lint to v1.18.0 due to build error. 2019-09-13 16:05:32 -07:00
max furman
d3e74a0d2e switch from metalinter to golangci-lint 2019-08-27 16:39:48 -07:00
Mariano Cano
572bf0de96
Merge branch 'master' into update-docker 2019-04-09 12:18:56 -07:00
max furman
d85a083ce2 Add version to git archive name 2019-04-05 11:38:43 -07:00
max furman
47eed2b914 forgot to add make target 2019-03-29 12:53:09 -07:00
max furman
54af415d60 Add make archive for uploading source code tarball
* git default source code tarballs have a tendency of changing shasums
2019-03-29 12:37:58 -07:00
Mariano Cano
620abc538f Fix comment. 2019-03-27 12:02:18 -07:00
Mariano Cano
1d022f1f6b Add latest tag to release builds
Fixes #47
2019-03-27 11:35:17 -07:00
max furman
c23eb88a4f Added version operability for git archive tarball (non git repo) 2019-02-21 14:51:03 -08:00
max furman
f7154a9ba3 add Makefile build and deploy docker image for step-ca 2018-11-18 15:35:47 -08:00
max furman
05059ac1fa add travis github releases 2018-11-03 00:21:16 -07:00
Max
4974a9175b
Merge pull request #3 from smallstep/debian
Prepare debian builds
2018-11-02 23:28:57 -07:00
max furman
72693a549b add collect codecov report 2018-11-02 23:24:32 -07:00
Mariano Cano
911d8eccb7 Update makefile and add debian files. 2018-11-02 15:08:50 -07:00
max furman
c74fcd57a7 ca-component -> certificates
* fix redundant error check
* add README
2018-10-31 21:36:01 -07:00