Commit Graph

67 Commits (39f46d31b9cca6cda3ae2c5da02d03d6e6eb4d4f)

Author SHA1 Message Date
Mariano Cano 39f46d31b9
Remove deprecated binaries
This commit removes the following deprecated binaries:

 - step-awskms-init
 - step-cloudkms-init
 - step-pkcs11-init
 - step-yubikey-init

From now on step and step-kms-plugin should be used to initialize the
PKI in AWS KMS, GCP KMS, PKCS#11 modules or YubiKeys.

A future commit will add step-kms-plugin to the docker images of
step-ca.

Fixes #1046
1 year ago
max furman c36b36f070
[action] cosign over docker image digest 2 years ago
max furman 7c5e5b2b87
Even more linter fixes 2 years ago
max furman 1e0ea6f958
more linting fixes 2 years ago
max furman ab0d2503ae
Standardize linting file and fix or ignore lots of linting errors 2 years ago
max furman 8ca9442fe9 Add -s to make fmt and bump golangci-lint to 1.45.2 2 years ago
max furman 5fc24c697c Fix a few more linter warnings and remove GOFLAGS from make lint 3 years ago
max furman 494da3d668 [action] goreleaser header packages 3 years ago
max furman 6ec8a1f114 Bump golangci-lint to latest 3 years ago
Mariano Cano bc14341387 Fix bootstrap command. 3 years ago
max furman 6476eb45a7 Need RELEASE variable defined in make debian 3 years ago
Carl Tashian 07cf037d6e Remove binary-* recipes from Makefile 3 years ago
max furman 78c15805f4 VERSION from ENV should always take precedence over CI tags 3 years ago
max furman 42a470d803 Move golangci-lint to github action | update bootstrap
- Update bootstrap to use official golangci-lint install
3 years ago
max furman 72217c972d GO111MODULE should not be necessary in bootstrap 3 years ago
max furman 79eb822326 Change `go get` to `go install` in bootstrap ...
- avoid the `-dev` tag
3 years ago
max furman aef1e8ca7b [action] build artifacts in .releases dir to match actions 3 years ago
max furman 9cfdd2f3df [action] change step-certificates to step-ca where possible 3 years ago
max furman 43b4e5b4f8 [action] rename debian 3 years ago
max furman 1748b2b6c6 [action] Rename some steps and fix version calculation for actions 3 years ago
max furman 836f68979c [actions] always build/test with go1.16 + rename travis target 3 years ago
max furman 2c495a347f [actions] renaming jobs and setting up docker job 3 years ago
Mariano Cano 57075d9518 Phony travis. 3 years ago
Mariano Cano 1ddddb6bc7 Permit linting and testing without CGO support.
Use CGO for testing and building in travis.
Fixes #471
3 years ago
Mariano Cano 97c8cd10cd Test with CGO enabled 3 years ago
Mariano Cano 8dca652bc7 Add support for PKCS #11 KMS.
The implementation works with YubiHSM2. Unit tests are still pending.

Fixes #301
3 years ago
Mariano Cano ffedccf439 Add step-awskms-init into the builds. 4 years ago
Mariano Cano aaaa7e9b4e Merge branch 'master' into cert-templates 4 years ago
Max 0eab3727bf
Merge pull request #336 from smallstep/max/docker
introduce docker-buildx
4 years ago
max furman 652377dbf6 Convert '-' to '~' in deb package name 4 years ago
max furman 9e9808fe3d introduce docker-buildx 4 years ago
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
4 years ago
Mariano Cano 497158d0f6 Fail early on builds. 4 years ago
Mariano Cano 5b680b2349 Add initialization script for an AWS KMS. 4 years ago
Mariano Cano ef2b13b163 Add step-yubikey-init as a target. 4 years ago
max furman 95b931bb52 Increase linter timeout limit ...
* Breaking in Travis
4 years ago
max furman 1a34e64c65 Try old method of installing golang linter ...
* Method from docs is broken in travis.
4 years ago
max furman a179a72342 Update installer location of golangci-lint. 4 years ago
max furman 3c0970c28a Bump golangci-lint to v1.24.0 4 years ago
max furman 9679299a89 Fix version and travis_tag vars in build pipeline 4 years ago
max furman aecddecf22 Simplify make bundling and generate ARM tarballs. 4 years ago
Mariano Cano 041aeb7a90 Add simple rule to run step certificates. 4 years ago
max furman 0d9cd24d78 Slightly decrease version of golanci-lint to match brew. 4 years ago
max furman fd80da6a8d Bump version of golangci-lint in `make bootstrap`. 4 years ago
Mariano Cano 1535e95d89 Add tool to initialize pki in cloud kms. 4 years ago
Mariano Cano 74ff0513b8 Use release v1.19.1 of golangci-lint
See https://github.com/golangci/golangci-lint/issues/885
4 years ago
Mariano Cano 9d5b7e65e4 Upgrade golangci-lint to v1.22.2 4 years ago
Mariano Cano 0631872244 Add go mod download. 5 years ago
Mariano Cano ac536a42cf Use go mod in step certificates. 5 years ago
max furman 83a8139543 dep update nosql
* Fixes #112
5 years ago