This repository has been archived by the owner on May 3, 2022. It is now read-only.
duffle 0.1.0-ralpha.1+appletini
·
372 commits
to master
since this release
- 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
andduffle 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 (Carolyn Van Slyck)
- Persist claim after upgrade ce12bd2 (Carolyn Van Slyck)
- Add test for upgrade claim persistence 2ef41e4 (Carolyn Van Slyck)
- Wire up duffle commands to use specified output 85914d1 (Carolyn Van Slyck)
- Wire up drivers to log to the specified output 277edb6 (Carolyn Van Slyck)
- fix(cmd/duffle): validate credential file name ad48328 (Michelle Noorali)
- Fixes for numeric parameters, and improved parameter errors (#232) 48dbf3c (itowlson)
- docs(*): minor fixes/amendments f58a56e (vdice)
- feat(Makefile): add default make target fc346fb (vdice)
- Fixed link 0bd3b71 (Jeremy Rickard)
- Add complete mount path inside directory for credentials b08a80e (Radu Matei)
- feat: mount docker socket (#223) a7851cb (Matt Butcher)
- feat: add --set to install (#218) 7481396 (Matt Butcher)
- Add debugging instructions using VS Code(#211) 2bd647e (Radu Matei)
- doc: explain key revocation (#216) 2b74d55 (Matt Butcher)
- Simplify and fix credential show (#213) af8eb69 (Radu Matei)
- set logrus to DebugLevel when --verbose is present (#214) 889665d (Matthew Fisher)
- feat: generate credentials from a bundle.json (#209) 9e25728 (Matt Butcher)
- docs: add section on cryptographic attestation (#200) 75ffa8c (Matt Butcher)
- fix: isValidCred was doing the wrong check (#207) 853f1aa (Matt Butcher)
- feat(build): inject parameters and credentials (#205) 3106dae (Matthew Fisher)
- feat: add bundle.json into the claim. (#163) a453c3a (Matt Butcher)
- fix duffle.toml path issue cac0c66 (Michelle Noorali)
- ref(docs): update README, links, usage 8e0546b (Michelle Noorali)
- allow installing default bundles using their fully-qualified names (#192) dba1f66 (Matthew Fisher)
- Set up CI with Azure Pipelines ff3b505 (Michelle Noorali)
- docs: declarative invocation images (#187) 65a32c7 (Matt Butcher)
- Fix linter errors (#189) e543b08 (Radu Matei)
- ref: simplify install (#170) 303b3d2 (Matt Butcher)
- add, remove, list, show credential sets dbfa0e7 (Michelle Noorali)
- fix formatting issues via markdownlint (#177) 66786c9 (Matthew Fisher)
- fix(164): omit empty fields on parameters (#169) 93147df (Matt Butcher)
- fix: nicer error when bundle is missing (#168) 8bf2611 (Matt Butcher)
- test(osutil): add more tests (#181) 1b4211b (Matthew Fisher)
- add TESTFLAGS variable (#180) 674fdad (Matthew Fisher)
- chmod 755 on brigade.js 4472bdf (Michelle Noorali)
- add credentials list cmd df23ee9 (Michelle Noorali)
- add a test brigade.js file c5cd762 (Michelle Noorali)
- Enable per-component builders (#158) bd0545b (Radu Matei)
- fix: limit characters allowed on a claim name (#165) 3a534a2 (Matt Butcher)
- fix(cmd/duffle): error if no installation name arg c3fa218 (Michelle Noorali)
- ref(*): show more info on list cmd b629e7a (Michelle Noorali)
- fix(examples): fix example tag 8e67a70 (Michelle Noorali)
- ref(*): improve error reporting and UX 500da48 (Michelle Noorali)
- chore(cmd): gets rid of double err msg e1d21bb (Michelle Noorali)
- Pluggable builders (#141) 373d8a7 (Radu Matei)
- update default bundle repo to deis/bundles.git (#139) 752fcf4 (Matthew Fisher)
- ref(*): SilenceUsage on errors 2383b75 (Michelle Noorali)
- docs: proposal for signatures (#136) 548b0fd (Matt Butcher)
- docs: update for consistency (#145) f093a61 (Matt Butcher)
- remove osutil.SymlinkWithFallback (#143) 592489d (Matthew Fisher)
- Do not leave trailing bits of bundle.json when overwriting in build (#144) 1f475d2 (itowlson)
- clarify the difference between malformed and non-existant repos (#137) 145af98 (Matthew Fisher)
- only find bundles under a directories called "bundles" (#140) 8b2ceaa (Matthew Fisher)
- feat(*): upgrade a bundle 5b16d7d (Michelle Noorali)
- initialize with deis/bundles (#134) 479ab6d (Matthew Fisher)
- fix: updated everything to use credentialset (#138) f387920 (Matt Butcher)
- Add credentials section to bundle.json deserialiser (#132) 11c0387 (itowlson)
- feat: Load credential sets (#123) e5618cb (Matt Butcher)
- docs: update READMEs (#133) 262e02f (Matt Butcher)
- docs: rewrite the CNAB docs (#124) 2d750ac (Matt Butcher)
- feat(*): uninstall a bundle ff84068 (Michelle Noorali)
- feat: add duffle-azvm driver for installing CNAB bundles with Azure VMs (#103) d77e6ab (Matt Butcher)
- fix: fixed help text for install (#118) 73ad4a5 (Matt Butcher)
- stop polluting testdata dir with transient things (#119) ce25d60 (Matthew Fisher)
- feat: add credentialset library (#110) dfc36aa (Matt Butcher)
- Remove unused storageEngine from build (#117) c41b892 (Radu Matei)
- stub out uninstall command 508ea61 (Michelle Noorali)
- ref(cmd/install): rename package -> bundle 019f3c8 (Michelle Noorali)
- fix: fixed regressions (#111) fde0c31 (Matt Butcher)
- Generate manifest at build (#94) 8a806b0 (Radu Matei)
- feat(*): add travis and makefile test target 37724f0 (Adam Reese)
- Deduplicate code for creating the default claim store (#102) 97d53ee (itowlson)
- fix: pass image type from bundle.json to claim and to driver (#100) 27a0ac1 (Matt Butcher)
- fix
duffle install foo foo
(#101) 1bb896e (Matthew Fisher) - update developer instructions (#97) 959728c (Matthew Fisher)
- consolidate testdata into tests/testdata (#95) 2c650ca (Matthew Fisher)
- Added duffle list command (#99) a845136 (itowlson)
- fix(Makefile): don't update dependencies during make bootstrap 032a22b (Adam Reese)
- Persist claims for new installs (#90) a9cb4c3 (itowlson)
- List claims in the claims store (#87) f05244c (itowlson)
- Library for replacing values based on a selector (#72) 62b4b60 (itowlson)
- Install bundles from a repository (#84) 4da2e65 (Matthew Fisher)
- Put Dockerfile in expected duffle directory in example for build (#93) f3491f6 (Radu Matei)
- ref(cmd): remove RunE on root command 541603e (Michelle Noorali)
- Add remote loader (#91) 65f1cbb (Radu Matei)
- remove
duffle run
(#89) 6d61ef6 (Matthew Fisher) - Add binary check in Makefile for Windows and Unix (#88) 7875d8f (Radu Matei)
- feat: duffle status (#83) c6503c9 (Matt Butcher)
- Create installation based on bundle file (#82) d2ff730 (Radu Matei)
- add getting started guide to readme a7ccebd (Michelle Noorali)
- add bootstrap target to Makefile 1d32f57 (Michelle Noorali)
- fix: Rename manifest.json to bundle.json (#79) b786ac4 (Matt Butcher)
- CRUD store for claims (#70) 5b41f53 (itowlson)
- fix linter error a1dee38 (Matthew Fisher)
- feat: install prototype (#47) aa1d2a6 (Matt Butcher)
- implement
duffle init
332d8fa (Matthew Fisher) - Working way of checking Windows in Makefile 080caf2 (Radu Matei)
- Add single make build target 4c9bed5 (Radu Matei)
- Fix reDockerfile in archive 952d355 (Radu Matei)
- implement
duffle repo
commands 2d415c6 (Matthew Fisher) - Fix Docker CLI deps 2ec6c91 (Radu Matei)
- Remove message after build 286f3dc (Radu Matei)
- Remove references to Kubed 43f0f7b (Radu Matei)
- implement
duffle build
f07e126 (Matthew Fisher) - docs: Combine the manifest and the parameters file into one larger file (#49) ef34d48 (Matt Butcher)
- Parameter definitions deserialiser (#48) d82f22c (itowlson)
- First cut of CNAB metadata deserialiser (#38) fbd05da (itowlson)
- docs: fix various errors and make some clarifications 5d41537 (Matt Butcher)
- fix: fixed spelling errors 962d526 (Matt Butcher)
- docs: add parameters to claims 704baba (Matt Butcher)
- feat: implement claims 958a0ff (Matt Butcher)
- docs: add action info to the top-level spec. a19a79d (Matt Butcher)
- docs: fixed spelling 4f95719 (Matt Butcher)
- docs: add section on claims 91c012b (Matt Butcher)
- docs: fix dockerfile example e7fdcb5 (Matt Butcher)
- docs: document parameters.json 6a2ef6a (Matt Butcher)
- doc: fix spelling and naming errors 5cea5f2 (Matt Butcher)
- docs: Fixes to the credenTAIL set docs 556f544 (Matt Butcher)
- docs: proposal on credentialset 3e2013a (Matt Butcher)
- doc: add Duffle working draft spec a2ed872 (Matt Butcher)
- docs: update according to Ivan's suggestions d1b52b6 (Matt Butcher)
- add helloworld example f98d63a (Matthew Fisher)
- Implement duffle version be51ca0 (Radu Matei)
- docs: did not mean to invent a new modeling language 6dd2707 (Matt Butcher)
- fix: typo cf7b9ad (Matt Butcher)
- Merge into a single Makefile 566c477 (Radu Matei)
- doc: CNAB spec aba949d (Matt Butcher)
- add Makefile.win 09ee8fb (Matthew Fisher)
- add dep 18e71a7 (Matthew Fisher)
- cmd: build,init,push,pull,run cli cmd stubs 94867a0 (fibonacci1729)
- chore(*): add gitignore 5267df9 (Michelle Noorali)
- chore(*): add Makefile taret to build binary 0d694b9 (Michelle Noorali)
- feat(cmd): add base cobra command 2492015 (Michelle Noorali)
- initial commit 0b86e94 (Matt Butcher)