Skip to content

Releases: cnabio/cnab-go

cnab-go v0.8.1-beta1

07 Jan 21:01
820f45b
Compare
Choose a tag to compare
  • Pin golang.org/x/sys to fix windows compilation ceffcbe (Carolyn Van Slyck)

cnab-go v0.8.0-beta1

27 Dec 09:23
8b2ff3a
Compare
Choose a tag to compare

Major code changes

  • Switch to go modules
  • Rename imports from deislabs/cnab-go to cnabio/cnab-go

Changelog

  • fix(driver/docker): wait container to stop after container started, not before 0238ebb (weidong.fw)
  • Remove deislabs/cnab-go reference in the go.mod file using go mod tidy - Refreshing some dependencies - Also removing all unused dependencies - Had to re-add manually github.com/Azure/go-autorest dependency in go.mod a31fe98 (Silvin Lubecki)
  • Rename deislabs to cnabio 1206f77 (Silvin Lubecki)
  • chore: use atomic coverage mode 5626bde (Jacob LeGrone)
  • chore: fix coverage badge url 01ad544 (Jacob LeGrone)
  • chore: always run test reporting tasks c087a44 (Jacob LeGrone)
  • test(credentials): fix test file path 47c7daf (Jacob LeGrone)
  • test(docker, kubernetes): execute integration tests 5eb07d4 (Jacob LeGrone)
  • fix(*): bump golangci-lint; fix linting err 8730f57 (Vaughn Dice)
  • Switch to go modules 9cf610f (Jacob LeGrone)
  • fix(brigade.js): temp disable appending job logs to GH notification 77fb9cc (Vaughn Dice)
  • test(kubernetes): validate generateNameTemplate output cb97b6c (Jacob LeGrone)
  • fix(kubernetes): handle long installation names 37b9ab1 (Jacob LeGrone)
  • Rename imports to cnabio fc67661 (Jacob LeGrone)
  • Upgrade to go 1.13 5bb4d46 (Jacob LeGrone)
  • chore(brigade.js): update org f9e78f0 (Vaughn Dice)
  • fix(kubernetes): print logs when job fails 8938da2 (Jacob LeGrone)
  • fix(action.go): only append an output to an operation if it applies to the action 404fad7 (Vaughn Dice)

cnab-go v0.7.1-beta1

14 Oct 15:38
Compare
Choose a tag to compare
  • feat(bundle.go): add DeepCopy for InvocationImage/BaseImage/Image (#143) a1f17dc (Vaughn Dice)

cnab-go v0.7.0-beta1

09 Oct 14:06
26ed63f
Compare
Choose a tag to compare
  • Updated makefile to include goimports and ran it 97f6634 (Simon Davies)
  • Updated to support default outputs daba52a (Simon Davies)
  • Add support for outputs to command driver ccea34b (Simon Davies)

cnab-go v0.6.0-beta1

08 Oct 08:55
Compare
Choose a tag to compare
  • Rename k8s driver parm from KUBE_CONFIG to KUBECONFIG (#142) 4068084 (Glyn Normington)
  • Fix for missing k8s logs (#137) bba4b7e (jzh0u)
  • chore(packager/import.go): update NewImporter func def to simply return *Importer c296778 (Vaughn Dice)
  • chore(packager/import.go): remove unused Verbose field 2cc07b0 (Vaughn Dice)
  • chore(packager/import.go): remove unused error, update issue location 6c4216d (Vaughn Dice)
  • Add Docker driver config to keep container around (#139) ee32af0 (Leah Hanson)

cnab-go v0.5.0-beta1

03 Oct 14:44
525007a
Compare
Choose a tag to compare
  • feat(kubernetes): support Pod annotations 9871edc (Jacob LeGrone)
  • feat(kubernetes): support Pod tolerations 016efbd (Jacob LeGrone)
  • Refactor export logic out of Duffle (#135) 36f4421 (Jeremy Rickard)
  • address review feedback cffd582 (Vaughn Dice)
  • feat(validators.go): add base64 validation to the ContentEncoding validator 47a8d43 (Vaughn Dice)
  • update fetchOutputs to throw an error if a required output with no default is missing 187c8aa (Vaughn Dice)
  • feat(*): populate applicable output values with defaults when necessary aaf321e (Vaughn Dice)
  • fix(bundle/definition): add custom validator for contentEncoding f51437c (Vaughn Dice)
  • Insert bundle.json at /cnab/bundle.json d364548 (Urvashi Reddy)
  • Removing Matt Fisher from CODEOWNERS (#125) e4bf3a8 (Jeremy Rickard)
  • Add Urvashi Reddy as a cnab-go maintainer (#124) 8ff9a7d (Jeremy Rickard)
  • fix(claim): allow names including "." character 440c621 (Jacob LeGrone)

cnab-go v0.4.0-beta1

10 Sep 21:15
93515c7
Compare
Choose a tag to compare
  • Add Jacob LeGrone as a core maintainer (#120) 2b49a93 (Glyn Normington)
  • Use public image for operation tests 3ad2f24 (Jacob LeGrone)
  • Apply multiple configs via Run 2340aff (Carolyn Van Slyck)
  • Swap integer for float on the Schema struct (#116) bfc3988 (Carolyn Van Slyck)
  • Move handler into ConfigurableAction struct and add tests e65856c (Carolyn Van Slyck)
  • Support tweaking the operation before running it a95a07c (Carolyn Van Slyck)
  • Support pulling invocation images by digest 1170345 (Jacob LeGrone)

cnab-go v0.3.3-beta1

28 Aug 14:27
Compare
Choose a tag to compare
  • Fixes bug where cnab-go was not marshaling params as json (#96) f8deb5c (Urvashi Reddy)

cnab-go v0.3.2-beta1

15 Aug 12:28
Compare
Choose a tag to compare
  • feat(*): update Claim per cnab-spec (#94) 0ce7659 (Vaughn Dice)
  • fix typo ed19eee (Glyn Normington)
  • Update the docker driver to return early from fetchOutputs if there are no outputs defined on the operation. If there are none defined on the operation, there is a good chance /cnab/app/outputs won't exist and we shouldn't try to copy from it. eabf76a (Jeremy Rickard)
  • Properly handle optional credentials d4283da (Jeremy Rickard)

cnab-go v0.3.1-beta1

13 Aug 20:03
1ef7d96
Compare
Choose a tag to compare
  • fix(bundle.go): add omitempty to contentDigest yaml tag 3106b28 (Vaughn Dice)
  • feat(bundle_test.go): add yaml marshal test for bundle (#92) de80204 (Vaughn Dice)
  • feat(driver/lookup): add lookup pkg, Lookup method from duffle 4a8869e (Vaughn Dice)
  • feat(bundle): add loader pkg from duffle 405b451 (Vaughn Dice)