Skip to content
This repository has been archived by the owner on May 3, 2022. It is now read-only.

Releases: cnabio/duffle

duffle 0.1.0-ralpha.5+englishrose

25 Feb 23:23
dcb2e48
Compare
Choose a tag to compare
  • ref(cmd/duffle): upgrade bundle, bundle-file flags d08c709 (Michelle Noorali)
  • adding invalid duffle.json for tests 7c6feda (Swapnil Bawaskar)
  • prevent panic and improve error handling 6c40a98 (Swapnil Bawaskar)
  • print reason for panic in order to facilitate debugging 62ec6e0 (Swapnil Bawaskar)
  • ref(cmd/duffle): uninstall takes bundlefile option 4242df7 (Michelle Noorali)
  • ref(cmd/duffle): install takes bundle file as arg 14cb97d (Michelle Noorali)
  • Allows bundles to be shown given a digest (#632) f541be2 (Ryan Moran)
  • Validate 'latest' tag is not used b3ca49c (Urvashi Reddy)
  • Fix missing json struct tag on Modifies field, for json and mapstructure serialization. 4310e09 (Silvin Lubecki)
  • ref(cmd/duffle): export using bundle ref or file 8251f0f (Michelle Noorali)
  • Refactors show command into standalone struct (#631) fa76d3e (Ryan Moran)
  • Add mediaType to LocationRef and use ImagePlatform in Bundle (#620) dfb8ec8 (Radu M)
  • Switch order of testing and linting in CI (#628) e5c1f5a (Radu M)
  • docs(signing): mention digest calculation as a TODO item (#566) eaa7595 (Matthew Fisher)
  • Sorts credentials alphabetically before prompting 16daf8a (Ryan Moran)
  • Fix not installing when invocation image not present (#613) f0243eb (Radu M)
  • Image map support (#605) eb2b601 (Simon Ferquel)
  • Make logging package consistent (#626) 5332138 (Urvashi Reddy)
  • ref(cmd/duffle): ref bundle remove + add test 35554ca (Michelle Noorali)
  • add waffle status efa196b (Michelle Noorali)
  • ref(*): decouple imagebuilder from bundle builder ffc37aa (Michelle Noorali)
  • Docker Driver can accept an already initialized dockerCli 85a7e9f (Silvin Lubecki)
  • Bump docker/cli and docker/docker + fix docker cli initialization. 3c013a1 (Silvin Lubecki)
  • ref(*): separate imagebuilders from builder 8701120 (Michelle Noorali)
  • ref(*): use bundle reference for export 93a25e8 (Michelle Noorali)
  • Use provided writer with Fprintf in place of fmt.Printf (#603) b61da54 (Collin)
  • Fix short-lived invocation-image exec (#606) f4ced4a (Simon Ferquel)
  • docs(examples/multi-component): rm deprecated multi-component example 1a56e20 (Vaughn Dice)
  • docs(README.md): reference install target cbeabfa (Vaughn Dice)
  • fix(index.go): debug rather than warn the user about bad fields (#590) 89be18e (Matthew Fisher)
  • Windows requires absolute directory for tarring (#594) 06c6e6a (itowlson)
  • Adding -r to duffle show command (#598) a299ccf (Kris Nova)
  • Adding apk update to create Dockerfile c7d7dea (Kris Nova)
  • Fix scaffolded bash script for duffle create not using the action var (#593) 7f513ed (Radu Matei)
  • ref(export): make image pull error better ec32edb (Michelle Noorali)
  • Adding RUN apk update to Dockerfile for hello world bundle 9928b0b (Kris Nova)
  • Documentation fix for 200-duffle (#584) 35903c8 (Radu Matei)
  • fix(index.go): warn on malformed repositories.json (#583) cdb5225 (Matthew Fisher)
  • Update README.md 9971b45 (Isuru H)
  • Fix wrong link to the debugging doc (#576) 5b4726d (Radu Matei)
  • docs(*): add export/import docs 191284c (Michelle Noorali)
  • ref(export): add thin flag b460900 (Michelle Noorali)
  • ref(export): update archive dir structure fe7d3c5 (Michelle Noorali)
  • fix(docker_driver.go): error if container status code non-zero 81637ad (Vaughn Dice)
  • fix(docs): Fix docs link in README.md (#572) 9284cee (John McCabe)
  • bump paramiko to v2.4.2 (#571) ba8adae (Matthew Fisher)
  • update multi-component example (#554) 1d86ca2 (Matthew Fisher)
  • fix(brigade.js): fix dockerhubPublish args f452b6a (Vaughn Dice)
  • chore(Makefile): update DOCKER_REGISTRY 156f784 (Vaughn Dice)
  • feat(brigade.js): add public kashti build urls c364990 (Vaughn Dice)
  • feat(brigade.js): publish images to public repos a84f5b5 (Vaughn Dice)

duffle 0.1.0-ralpha.4+dramallamabuie

04 Dec 01:50
75caac1
Compare
Choose a tag to compare
  • fixup helloworld example 9e05d0e (Matthew Fisher)
  • switch default output to long-form (#548) d31f522 (Matthew Fisher)
  • feat(manifest): add images field to duffle.json b32fece (Matthew Fisher)
  • fix(create): omit empty fields from duffle create (#558) 3e10bee (Matthew Fisher)
  • fix(builder): set ImageType for invocation images (#555) def9d9e (Matthew Fisher)
  • feat(manifest): add actions (#567) 2d7f93b (Matthew Fisher)
  • feat(install): omitting the tag now fetches the latest semver tag (#559) 91cb690 (Matthew Fisher)
  • Rename "components" to "invocationImages" for build manifest (#561) 8574230 (Radu Matei)
  • update helloworld example (#550) 20ce169 (Matthew Fisher)
  • remove unused CI files (#549) 8520555 (Matthew Fisher)
  • feat(Dockerfile): add jq 5fcded1 (Vaughn Dice)
  • ref(create): switch default registry to deislabs (#544) ef20a2c (Matthew Fisher)
  • feat(create): fill out maintainers and keywords fields (#543) 161a17a (Matthew Fisher)
  • ref(list): display bundles in table form by default (#531) 62543a5 (Matthew Fisher)
  • docs(build.go): update duffle build cmd description d0f4776 (Vaughn Dice)
  • feat(build): add --output-file flag (#537) b70f072 (Matthew Fisher)
  • Docker driver fixes (#533) c71a627 (Simon Ferquel)
  • fix(create): lowercase manifest file (#539) eb07f7d (Matthew Fisher)
  • ref(create): switch default file format to JSON (#536) f7a9178 (Matthew Fisher)
  • ref(duffle): rename "inspect" to "show" (#534) f698725 (Matthew Fisher)
  • feat(list): show that a bundle is signed/unsigned (#524) 9e13f4e (Matthew Fisher)
  • mark pull/push/search as under construction (#526) 623babe (Matthew Fisher)

duffle 0.1.0-ralpha.3+corpsereviver

28 Nov 18:12
f8bb035
Compare
Choose a tag to compare
  • Fix failing unit tests on Windows (#525) f8bb035 (Matthew Fisher)
  • implement duffle inspect --raw (#523) 67387dc (Matthew Fisher)
  • fix(bundle_sign.go): properly set default user c3e7d25 (Vaughn Dice)
  • fix(root.go): no auto-init on version command 326adb2 (Vaughn Dice)
  • chore(*): s/deis/deislabs string updates c6cd506 (Vaughn Dice)
  • fix(Makefile/brigade.js): fix the 'command: command not found' instances 363ad0a (Vaughn Dice)
  • fix(ci): some fixes/reorg bd4e455 (Vaughn Dice)
  • update badge to brigade CI (#508) a8c5e48 (Matthew Fisher)

duffle 0.1.0-ralpha.2+brandydaisy

26 Nov 19:53
4df481b
Compare
Choose a tag to compare
  • feat: add option to export with ASCII armor (#498) 4df481b (Matt Butcher)
  • fix(credentials): disallow credentialset names with invalid characters (#504) b079886 (Matthew Fisher)
  • docs(guides): update getting started guide (#477) 584f00e (Matthew Fisher)
  • Fix string length validation error printing pointers not values (#497) 2342011 (itowlson)
  • fix(create): install bash (#507) 41054b2 (Matthew Fisher)
  • Fix user identity resolution on Windows (#503) 17cbe06 (Simon Ferquel)
  • fix(inspect): remove defaultDomain from pkg/reference (#485) ede9e7d (Matthew Fisher)
  • ref(duffle): hide http-based workflow commands (pull, push, search) (#491) 07b495d (Matthew Fisher)
  • fix(*): properly load images on import 5228aaf (Michelle Noorali)
  • fix(*): fix pull image on export issue 072f77a (Michelle Noorali)
  • feat(Dockerfile): add bash, make 6075e21 (Vaughn Dice)
  • ref(*): refactor export output-file behavior bcbff81 (Michelle Noorali)
  • ref(cmd/duffle): update create description d6a9080 (Michelle Noorali)
  • feat(cmd): add output flag for search 42d806a (Vaughn Dice)
  • ref: rename key add to key import (#470) b9acf8d (Matt Butcher)
  • ref(docs): update build docs with expected behavior 707da9d (Michelle Noorali)
  • fix(create): fix Dockerfile COPY argument (#478) 7661810 (Matthew Fisher)
  • ref(cmd/duffle): save signed bundle to local store 9e65e50 (Michelle Noorali)
  • fix(packager): import to dir in dest not temp dir 37fae94 (Michelle Noorali)
  • feat(Makefile): add Win support for string substitution b335f15 (Vaughn Dice)
  • ref(brigade.js): consistent indentation df4a812 (Vaughn Dice)
  • feat(brigade.js): add docker build/publish efe088b (Vaughn Dice)
  • feat(*): add duffle docker image build/push 106bb0e (Vaughn Dice)
  • fix: delete a colon (#474) 2077ca4 (Matt Butcher)
  • feat: add binary keys (#451) c347196 (Matt Butcher)
  • docs: add signing guide (#450) d1f641d (Matt Butcher)
  • fix: replace error messages with more user friendly versions (#446) 00d3d38 (Matt Butcher)
  • feat: add duffle key export (#445) 6921118 (Matt Butcher)
  • fix: fix a linting error e8cd426 (Matt Butcher)
  • feat: add verification to imported bundles (#447) e74c9a2 (Matt Butcher)
  • Fix marshaling for remaining manifest fields b3364d4 (Carolyn Van Slyck)
  • Fix master build (#441) 945d118 (Carolyn Van Slyck)
  • docs: reorganize the documentation to reflect the current state of the project (#434) c6af6c4 (Matt Butcher)
  • fix: make inspect print JSON (#437) 065c7c6 (Matt Butcher)
  • feat(*): duffle create for scaffolding 6db37ec (Michelle Noorali)
  • ref(*): update image fields to match spec bcb53e0 (Michelle Noorali)
  • Don't pull image by default (#404) ab816e4 (Simon Ferquel)
  • fix: make version a real version string (#425) d3aacd7 (Matt Butcher)
  • ref: normalize naming and layouts of lists (#417) 4311a67 (Matt Butcher)
  • feat: add 'duffle bundle rm' (#419) 7703619 (Matt Butcher)
  • ref(cmd/duffle): update build description 0227e43 (Michelle Noorali)
  • ref(cmd/duffle): add output for successful sign d29b21a (Michelle Noorali)
  • ref(cmd/duffle): ref bundle sign cmd a3266f5 (Michelle Noorali)
  • ref(cmd/duffle): update bundle sign description 28de7fc (Michelle Noorali)

duffle 0.1.0-ralpha.1+appletini

13 Nov 20:43
d3141e8
Compare
Choose a tag to compare
  • feat(*): duffle import/export bd4e0c4 (Michelle Noorali)
  • Add duffle bundle subcommand group (#386) 2f837ba (Radu Matei)
  • Enable duffle inspect for remote bundles (#385) 42c1004 (Radu Matei)
  • fix(brigade.js): add 'push' event handler for releasing 606a4fd (Vaughn Dice)
  • fix: Use detecting loader for --insecure (#403) 27dd203 (Matt Butcher)
  • docs: fix the documentation for credentials (#398) c49f918 (Matt Butcher)
  • fix: fixed error messages on min/max matching of parameters (#397) 50f5d07 (Matt Butcher)
  • fix: remove references to other commands from error messages (#400) a0aab18 (Matt Butcher)
  • feat: add 'make install' target (#401) eebb6f1 (Matt Butcher)
  • Fix install always pulling from remote repo 37b8586 (Radu Matei)
  • introduce repositories.json 9cfdfe0 (Matthew Fisher)
  • Bringing gopkg lock to sync (#389) 0fd2e3d (Tariq Ibrahim)
  • fix: generate error if parameter is passed, but unknown (#387) 26fa52f (Matt Butcher)
  • feat(brigade.js): add GH Checks support 5f41d79 (Vaughn Dice)
  • feat: add 'duffle creds edit' (#356) dccbe2c (Matt Butcher)
  • feat: load signed bundles with --insecure (#382) 0505fbc (Matt Butcher)
  • remove script lines in azure pipelines yaml (#376) 44a6234 (Tariq Ibrahim)
  • ref: use survey for password prompts (#373) 561ecb1 (Matt Butcher)
  • ref: print credentials only on dry-run (#374) fea4886 (Matt Butcher)
  • Fix wrong help text message for key sign (#368) b527de0 (Radu Matei)
  • fix: add signing support to pulls (#364) 53f8e92 (Matt Butcher)
  • fix: fix list header formatting (#360) 6d75015 (Matt Butcher)
  • fix: make formatting consistent in duffle key list (#359) a78ed2d (Matt Butcher)
  • fix: README debugging link (#372) 076c286 (Chris Crone)
  • Check if claim with the same name already exists before install (#350) f6ecffd (Radu Matei)
  • Pretty print for new claims (#347) 82e60d5 (Radu Matei)
  • Add claim/s list command (#351) fdddfd6 (Radu Matei)
  • fixing typos in the documentation (#344) 9622257 (Tariq Ibrahim)
  • feat: add interactive prompts to credential set generator (#338) d7d21c3 (Matt Butcher)
  • Add .cnab files to gitignore d4e8d11 (tariqibrahim)
  • feat: add 'duffle claims' subcommand (#339) 1a2724a (Matt Butcher)
  • fix: fix run's usage of APIs (#342) 5880b3b (Matt Butcher)
  • feat: allow mulitple credentials and merge them (#332) 0328214 (Matt Butcher)
  • feat: add 'duffle run' command (#318) 57215c0 (Matt Butcher)
  • feat: add 'required' flag for parameters (#326) 0fb3e1c (Matt Butcher)
  • feat: auto-init a duffle environment on each command (#334) 43213ae (Matt Butcher)
  • fix: fix the output for 'duffle status' and 'duffle list --long' (#321) 3619f25 (Matt Butcher)
  • feat(brigade.js): add slackNotify, send on release 7cba35c (Vaughn Dice)
  • Use Docker client for driver instead of exec (#185) 99846f8 (Radu Matei)
  • adding local option to goimports prefixes (#323) 1bf99e1 (Tariq Ibrahim)
  • feat(ci): CI with Brigade acf0268 (Vaughn Dice)
  • feat: add location to bundle parameters (#314) 95a3b9b (Matt Butcher)
  • feat: simplify the credentialset logic (#305) 99bf8d8 (Matt Butcher)
  • fix: clean up 'duffle key list' output (#313) 423b119 (Matt Butcher)
  • fix: verify using both public and secret keyrings (#310) 5c0b369 (Matt Butcher)
  • feat: save signed bundle to file (#309) 488e625 (Matt Butcher)
  • Added test for claimstore and ensured the use of empty slices instead of nil ones (#311) 77901a4 (Tariq Ibrahim)
  • feat: sign bundles during 'duffle build' (#312) fd86c5a (Matt Butcher)
  • Add injected-files into invocation images (#298) 90555af (Simon Ferquel)
  • feat: add support for verifying signed bundles to duffle commands (#288) 14fda2c (Matt Butcher)
  • [Docker Driver] Fix mounts on Docker for Windows (#297) 626a7ff (Simon Ferquel)
  • adding minor optimizations to the filesystem logic (#306) b781446 (Tariq Ibrahim)
  • docs(*): add bundle development guide 2dfe6bd (Michelle Noorali)
  • Using dep ensure with latest dep version (#303) 8751679 (Tariq Ibrahim)
  • fix: address some inconsistencies between the spec and the Go library (#281) 878c295 (Matt Butcher)
  • docs: add description of a retraction (#280) 698960c (Matt Butcher)
  • expand on the CNAB repository spec (#273) b01cb87 (Matthew Fisher)
  • docs: clean up the terminology used in the 100-CNAB document (#291) d665ca8 (Matt Butcher)
  • docs: update the invocation image spec (#292) 9fee0cf (Matt Butcher)
  • docs: update bundle runtime docs (#295) b831d65 (Matt Butcher)
  • Replace gometalinter with golangci-lint (#271) cb10bf0 (Tariq Ibrahim)
  • remove library prefix when no prefix is found (#293) 3fbf1a0 (Matthew Fisher)
  • Rationalise style of help strings (#289) ce1eaf8 (itowlson)
  • feat: add 'duffle key verify' to verify signatures (#272) 809a09b (Matt Butcher)
  • Update the error message for the credentials generate command. (#285) 55316c9 (Jeremy Rickard)
  • Add lint check to Azure Pipelines (#250) afc1647 (Radu Matei)
  • shorten the short help text (#279) 36ab216 (Matthew Fisher)
  • ensure directories are created before keyrings (#276) abf7f01 (Matthew Fisher)
  • implement duffle push and duffle pull (#231) c90b7ec (Matthew Fisher)
  • feat: add private and public keys on duffle init (#264) 1f1c261 (Matt Butcher)
  • docs: begin spec (#267) d21efa9 (Matt Butcher)
  • fix: make 'duffle cred list' output in predictive order (#265) 6260634 (Matt Butcher)
  • Fix output destinations 946dd81 (Carolyn Van Slyck)
  • Ignore local dev builds of duffle (binary) c1a7362 (Carolyn Van Slyck)
  • Redact credential values by default in duffle show 7c2bd30 (Carolyn Van Slyck)
  • Fix wording in error message 39ac955 (Carolyn Van Slyck)
  • Update examples for invocationImages fdafcff (Carolyn Van Slyck)
  • Update docs for invocationImages 2456e71 (Carolyn Van Slyck)
  • Allow multiple invocation images 5f4dcea (Carolyn Van Slyck)
  • fix: add params to upgrade and uninstall (#256) 3132f3a (Matt Butcher)
  • Update docs on where to find bundles 4b3764a (Carolyn Van Slyck)
  • Fix merge error 9f3a5ce (Carolyn Van Slyck)
  • fix: backfill some tests (#260) 8af32ce (Matt Butcher)
  • Fix code indenting and coloring in getting started 44a280c (Carolyn Van Slyck)
  • Fix getting started intructions 445234d (Carolyn Van Slyck)
  • Switch to viper for config file override mgmt b517997 (Carolyn Van Slyck)
  • Switch to viper for config file mgmt 02f1c63 (Carolyn Van Slyck)
  • Add depependency on spf13/viper 34d356f (Carolyn Van Slyck)
  • fix: fix various linting errors (#257) 580cd0c (Matt Butcher)
  • add HTTP bundle repository proposal (#215) 31e37a3 (Matthew Fisher)
  • update helloworld example to new schema (#229) f416e71 (Matthew Fisher)
  • switch duffle.toml to duffle.json (#251) ff9156c (Matthew Fisher)
  • feat: add signature library (#255) 9c206be (Matt Butcher)
  • Fix merge conflict 0633b32 (Carolyn Van Slyck)
  • Make the linter happy 8fff3a0...
Read more