-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve command names, help output, and package layout #334
base: main
Are you sure you want to change the base?
Improve command names, help output, and package layout #334
Commits on Oct 13, 2022
-
refactor(commands)!: remove publish command
this is a strange command to have here. We create the pivnet release in an internal then come back to kiln to publish it. This makes more sense in ppet. It has been moved there.
Configuration menu - View commit details
-
Copy full SHA for 2a65fac - Browse repository at this point
Copy the full SHA 2a65facView commit details -
refactor(command)!: change command names and help output to match des…
…ign document https://3.basecamp.com/4957863/buckets/28333123/documents/5176885360 I made some deviations from the document. - i removed publish (tile). it is now in ppet (see previous commit) - added a line of "=" after the title - changed some of the whitespace/lines here is the document's suggestions: ----- kiln Kiln helps you manage, assemble and update OpsManager-compatible Tiles Component Team Commands: publish-release Makes Bosh Release available for inclusion in Tiles update-release Updates Lockfile to specified Bosh Release satisfying Kilnfile constraint Tile Commands: bake Assembles a Tile suitable for OpsManager consumption create-release-notes Collects GitHub Release notes for Tile Components publish Adds dates (release and EOGS) and license files to Tile Product on Pivnet validate Checks for common Kilnfile and Lockfile mistakes Component Commands: cache-releases Compiles uncompiled Bosh Releases, makes them available to PPE team for inclusion in Published Tiles fetch-releases Downloads Bosh Releases listed in Lockfile find-release-version Prints latest Bosh Release version satisfying Kilnfile constraint find-stemcell-version Prints latest Stemcell version on Pivnet satisfying Kilnfile constraint update-stemcell Updates Lockfile to latest Stemcell satisfying Kilnfile constraint Global Commands: help Prints this usage information version Prints Kiln version
Configuration menu - View commit details
-
Copy full SHA for 4670623 - Browse repository at this point
Copy the full SHA 4670623View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2f2c53 - Browse repository at this point
Copy the full SHA b2f2c53View commit details -
refactor: make major version extractor private
I also made the tests table driven.
Configuration menu - View commit details
-
Copy full SHA for 0a1bd54 - Browse repository at this point
Copy the full SHA 0a1bd54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d2da61 - Browse repository at this point
Copy the full SHA 1d2da61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14c8d92 - Browse repository at this point
Copy the full SHA 14c8d92View commit details -
refactor: rename package "internal/release" to "pkg/notes"
I also cleaned up the package API. I ran go mod tidy. I also ran gofumpt
Configuration menu - View commit details
-
Copy full SHA for 00fedb3 - Browse repository at this point
Copy the full SHA 00fedb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9d8339 - Browse repository at this point
Copy the full SHA c9d8339View commit details -
refactor: use dot import instead of non-ascii character Ω
This makes it easier for non-mac users to contribute.
Configuration menu - View commit details
-
Copy full SHA for 550414b - Browse repository at this point
Copy the full SHA 550414bView commit details -
the version constraint on stemcells does not limit the version...
Configuration menu - View commit details
-
Copy full SHA for f955234 - Browse repository at this point
Copy the full SHA f955234View commit details -
feature: better document default paths
this also fixes a bunch of awkward issues that came from default paths and default values being mixed up
Configuration menu - View commit details
-
Copy full SHA for 687ca64 - Browse repository at this point
Copy the full SHA 687ca64View commit details -
feature: help groups can be ordered
Co-authored-by: Steve Taylor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c62e301 - Browse repository at this point
Copy the full SHA c62e301View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4310452 - Browse repository at this point
Copy the full SHA 4310452View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca60f07 - Browse repository at this point
Copy the full SHA ca60f07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 836cc30 - Browse repository at this point
Copy the full SHA 836cc30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b2d0f8 - Browse repository at this point
Copy the full SHA 6b2d0f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73fd273 - Browse repository at this point
Copy the full SHA 73fd273View commit details -
Configuration menu - View commit details
-
Copy full SHA for c62a793 - Browse repository at this point
Copy the full SHA c62a793View commit details -
Configuration menu - View commit details
-
Copy full SHA for a99a7b5 - Browse repository at this point
Copy the full SHA a99a7b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fef6aa - Browse repository at this point
Copy the full SHA 6fef6aaView commit details