Skip to content

Releases: CircleCI-Public/circleci-cli

v0.1.19

21 Jun 22:04
Compare
Choose a tag to compare

Changelog

d97e378 Merge branch 'master' of github.com:circleci/circleci-cli
8a67e80 Remove badges
2921822 Use the unstable endpoint (#31)
d6499fe Breaking apart NewTree into smaller functions. (#32)
e96f9cb [Circle-11767] config expand command (#27)
4f2b4a7 Merge pull request #30 from circleci/dotfiles
a49dac8 Don't add non-yaml file nodes when building the tree
e87bcde Skip dotfiles when populating the tree with nodes, that aren't root
33e1820 Merge pull request #29 from circleci/absroot
6e485cd Merge pull request #28 from circleci/use-unstable
e3145fc Don't skip if root is a dotfolder, i.e. .circleci
49d1521 Use the unstable endpoint
6001270 Merge pull request #26 from circleci/collapse
275a071 Use absolute path for root when walking the tree
409951c Ensuring the order of children by ranging through a slice.
76bb4d6 Turn off logging in this package
8384053 Disable this test until we can fix it
209b1da Add docs and re-organize functions to their respective places.
9a1d028 Marshalling filetree can now handle most basic cases
980eb71 Collapse command should print the tree in YAML
43b5e1e Add support for "orb.yml" case to merge contents under the parent
affc5a5 WIP: Try merging child into the parent if it has no siblings
ce436f8 Test current behavior for handling empty leaf nodes
da660f4 filetree: Insert file contents into YAML
2ff4a59 filetree: Marshal file and dir names to YAML
bbd819a Extend tests for collapse command
23cf89f Sort filetree children in test
db3dd10 Extend filetree tests
50c34db Omit parent when marshalling to json
1eea784 Logger.Prettyify just takes an interface
c802e9f Add skeleton for collapse command

v0.1.6

21 Jun 21:36
9c2f3b5
Compare
Choose a tag to compare

Changelog

9c2f3b5 Merge pull request #15 from circleci/validate
1d9506a Address code review comments from @zzak
06c8db4 Add command to validate config
05cb0e6 Merge pull request #24 from circleci/dep_ensure_again
0d313a6 Update dep ensure again
64f65a5 Merge pull request #23 from circleci/update-dep-ensure
4bdd5d1 Merge pull request #22 from circleci/test-query
6322995 Add test for query command
42ae9e8 Update dep ensure
85109c0 Remove unused variables
8f5c6a1 Merge pull request #20 from circleci/filetree
3c52039 Add some tests for filetree
e43ef6b (*Node).Info is now a full copy of os.FileInfo instead of a pointer
3cd4f39 Implement excluded to skip certain paths
660163f Merge pull request #19 from circleci/config-path
555aa13 Remove adhoc config system
79b76de Merge pull request #18 from circleci/fix-deploy
643b3cf Cache deb package of goreleaser since binary is installed with sudo
b001566 Merge pull request #17 from circleci/viper-verbose
108a94e Merge pull request #16 from circleci/CIRCLE-11693/moar_tests
1557454 Merge pull request #14 from circleci/config-create-use-flag
d4a2673 Remove the verbose field, replace with direct calls to Viper
23f0008 Allow overriding config with flag and honor that during setup
b02cf77 wip: Diagnostics tests use HOME instead
dfed232 wip: Tests for diagnostics command
373ca9a Change order of CLI test assertions
7c1996d Add a filetree package we'll need for collapsing folders
6760da2 Move existing integration test to cmd package
e518c58 Merge pull request #13 from circleci/cache
07bbdb8 Cache gometalinter and goreleaser binaries
ec0808d Merge pull request #12 from circleci/releases
a81cccd Install goreleaser and use it to publish binaries to GitHub releases.
76570ac Merge pull request #11 from circleci/config-pkg
04eb7a9 Restore behavior of (*Client).Run() to accept a map of data
a150d3e Reduce complexity of (*Config).create()
941ee94 Make lint happy
9d95527 Reduce cross-package exported variables
ba038bc Merge pull request #10 from circleci/config-pkg
385c42e We can access the logger from config so no need to pass it around
84da9f9 Extract config into it's own package
166ef36 Merge pull request #9 from circleci/usage
c26bacc Move developer docs to CONTRIBUTING.md
9480a50 Update required Go version
0e46b8d Improving CLI usage
3a1d7c4 Merge pull request #7 from circleci/fix-permissions
d7510bf Merge pull request #8 from circleci/fix-file-closed-before-write
1297b01 Merge branch 'master' into fix-file-closed-before-write
0e27100 Merge pull request #6 from circleci/logger
3fdf2b3 client.Client.Run should print it's message to debug
c38eeeb Add docs to fix linting errors
5febe60 Fix file closing immediatly instead of in the defer
624ea4e We need execute permissions in order to create files in a directory
4486a42 Rename host to endpoint and include /graphql as default
31b93b4 CIRCLE-11151: CLI can accept a GQL query from stdin and call api-service
f29be32 Add graphql client wrapper package
4a7489c Add FatalOnError for explicitly exit on error
3a4d5d1 wip logger
61f09cd Merge pull request #5 from circleci/cov
1c5acb6 Fix status badge for codecov.io
77ffe57 Fix name for make task on cover
cac6d60 Add coverage job for codecov.io
a984096 Merge pull request #4 from circleci/CIRCLE-11151/setup_ci
2430763 Extend linter deadline to 60s
eea67f0 Handle a previously unhandled error
7443e59 Early return instead of a nested if statement
c6a1719 Fix a number of gometalinter errors
33b7296 Run linter in CI using workflows
45cc696 Add verbose flag to make test target
4e5eefb Add basic CI config
e9837bd dep: graphql now has a commit tag
c833bbf Add test dependencies to vendor directory
1db77d6 Add basic CLI test using Ginkgo/Gomega
d7e1768 Merge pull request #3 from circleci/fix-readme-summary
62dd9a2 Fix readme summary
d8a755f Merge pull request #2 from circleci/README-instructions
59770f1 Fix up godoc and gofmt link
2a8a56d Update binary name to match docs
7a414ff Better instructions for setting up project
5788fd6 Merge pull request #1 from circleci/init
86b4e40 Several fix ups for feedback from @dcarley 🙏
98b96fe Add output to README and give shorthand flag for config
2f78690 Ensure config is created before executing any commands
d6df3a9 Set authorization header to send along token
6383dc6 Actually use host passed in by flag or config file
0cf26ca Rename check to diagnostic
40a0c5c Use dep for vendor
8f430f2 :jira:
a0b8894 CIRCLE-11398: User can install CLI that will talk to registry
b27fe3f init