1
0
mirror of https://github.com/getsops/sops.git synced 2026-02-05 12:45:21 +01:00

28 Commits

Author SHA1 Message Date
AJ Bahnken
6910225545 Adds support for sops publish-ing to Vault (#494)
* Add vault/api to vendor/

* Adds support for sops publish-ing to Vault

* Adds support for publishing secrets (unencrypted) to Vault
* Adds a new EmitAsMap for TreeBanches
* Adds documentation about sops publish-ing to Vault
* Initial integration/functional test for publishing to vault
2019-07-16 14:33:59 -07:00
Tariq Ibrahim
0bca3f96fc use golang 1.12 for building sops 2019-05-20 23:24:43 -07:00
AJ Bahnken
b3a11d3bfc Changes to travis config and docs for using develop (#462)
* Fixes integration tests in travis to not run on PR's (they will now
run on merges into `develop` and `master`)
* Change README.rst and CONTRIBUTING.md to reflect the use of `develop`
as the primary development branch
2019-05-16 21:29:16 +00:00
AJ Bahnken
ba3c378fb0 small typo in travis ci config 2019-03-29 10:52:44 -07:00
AJ Bahnken
f000986f20 Only run kms functional tests within mozilla/sops
Instead of exiting early, only run the kms tests within the context of
mozilla/sops (and not from forks).
2019-03-29 10:42:01 -07:00
AJ Bahnken
23fb078e05 Autofix AWS KMS encryption context bug (#445)
* kms encryption ctx auto fix

Code to do the migration is still rough and needs clean up and further
testing.

* Added some further polish to enc ctx fix code path

* Attempt to decrypt using other keys before trying enc ctx variations

* just re-encrypt datakey instead of all of the values

* Move KMS enc ctx fix code to new function

* Fix RetrieveLatestVersionFromUpstream with pkg move

* Fixes from code review

* Include err in message displayed to user

* Remove duplicate file.Close() calls in Fix kms func

* move file.Close() to defer
2019-03-21 10:55:51 -07:00
Julien Vehent
85fd14ddd2 release 3.0.5 2018-05-15 14:05:40 -04:00
Will Salt
3abbcada60 publish statically-linked binaries 2018-03-27 16:58:00 +01:00
Julien Vehent
484057852a fix missing FPM in travisci 2017-08-25 10:47:30 -04:00
Julien Vehent
bb1de4527e Release artifacts to github on tag build 2017-08-25 10:24:45 -04:00
Julien Vehent
a89082a74d run all targets of Makefile in travisci 2017-02-22 08:53:46 -05:00
Julien Vehent
adb9153c8b update travisci to go1.8 2017-02-21 16:07:46 -05:00
Julien Vehent
4f4d5b828c Install awscli via pip 2016-11-30 12:00:44 -05:00
Julien Vehent
10376687c4 Automate download page generation 2016-11-30 11:40:38 -05:00
Julien Vehent
9980380290 Reorganize travisci to build linux packages 2016-11-30 10:19:20 -05:00
Adrian Utrilla
822d974ebd Run functional tests on TravisCI 2016-11-13 22:31:28 +01:00
Julien Vehent
ca5bcbc90a fixup travis.yml 2016-11-04 13:59:29 -04:00
Adrian Utrilla
1f25f1b0c4 Merge remote-tracking branch 'origin/master' into go-sops 2016-11-02 16:58:47 +01:00
Julien Vehent
a9c0434b16 Update tests in travisci 2016-10-28 07:08:31 -04:00
Adrian Utrilla
786a863a3d PGP tests can now run anywhere 2016-08-25 12:21:10 -07:00
Adrian Utrilla
7a02b4a6a2 Run tests for all packages 2016-08-25 12:02:53 -07:00
Adrian Utrilla
e1ef8da316 Added coverage 2016-08-25 11:41:01 -07:00
Adrian Utrilla
550e1f3305 Added CI for Go 2016-08-05 15:46:00 -07:00
Jeremiah Orem
e457050523 travis: update to reflect README changes 2016-04-01 15:20:03 -07:00
Julien Vehent
971ce1da6d add MacOS tests to travis-ci 2016-03-24 17:40:44 -04:00
Julien Vehent
8f500d3d20 Use travis-ci container infra 2015-11-25 10:06:39 -05:00
Julien Vehent
51ec069d48 Add some functional tests 2015-10-08 15:43:15 -04:00
Rémy HUBSCHER
2c1906c594 Add tox and travis-ci matrix 2015-09-25 11:48:32 +02:00