Skip to content
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

Add workflow and scripts to update homebrew formula for imgpkg #1

Merged
merged 13 commits into from
Oct 1, 2021

Conversation

DennisDenuto
Copy link
Contributor

WIP

Authored-by: Dennis Leon leonde@vmware.com

@DennisDenuto
Copy link
Contributor Author

@cppforlife
FYI This is a very early draft PR, that will supersede carvel-dev/imgpkg#180

@DennisDenuto
Copy link
Contributor Author

DennisDenuto commented Sep 3, 2021

TODO:

  • iterate over the 'assets' data structure since assets might be more than different OS's.
  • determine latest version release based on commit to develop
  • provide this repo with PAT required to push to homebrew repo

Authored-by: Dennis Leon <leonde@vmware.com>
- add a script to help test locally

Authored-by: Dennis Leon <leonde@vmware.com>
contains assets meant for devs to use in this project

Authored-by: Dennis Leon <leonde@vmware.com>
Authored-by: Dennis Leon <leonde@vmware.com>
- give a high level description about the diff directories

Authored-by: Dennis Leon <leonde@vmware.com>
…h as ytt in the future

Authored-by: Dennis Leon <leonde@vmware.com>
- contains additional steps for adding a new product

Authored-by: Dennis Leon <leonde@vmware.com>
Authored-by: Dennis Leon <leonde@vmware.com>
@DennisDenuto DennisDenuto marked this pull request as ready for review September 17, 2021 22:58
@DennisDenuto
Copy link
Contributor Author

@cppforlife This has been tested on my fork.

Prior to merging a secret.HOMEBREW_TOKEN PAT needs to be provided in order to allow writing to homebrew-carvel repo

@DennisDenuto DennisDenuto force-pushed the automate-homebrew-for-imgpkg branch 4 times, most recently from 7faaed6 to 93f8055 Compare September 18, 2021 00:17
scripts/homebrew_formula_schema.yml Outdated Show resolved Hide resolved
scripts/generate_homebrew_formula.sh Outdated Show resolved Hide resolved
hack/dist_schema.yml Outdated Show resolved Hide resolved
hack/dist.yml Outdated Show resolved Hide resolved
…tavalue

Authored-by: Dennis Leon <leonde@vmware.com>
@DennisDenuto DennisDenuto force-pushed the automate-homebrew-for-imgpkg branch 3 times, most recently from c19c70f to 2e473bf Compare September 24, 2021 18:39
Authored-by: Dennis Leon <leonde@vmware.com>
Authored-by: Dennis Leon <leonde@vmware.com>
Authored-by: Dennis Leon <leonde@vmware.com>
@DennisDenuto DennisDenuto merged commit 1df800f into main Oct 1, 2021
@DennisDenuto
Copy link
Contributor Author

Merging as discussed with dk

@benmoss benmoss deleted the automate-homebrew-for-imgpkg branch March 8, 2022 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants