-
Notifications
You must be signed in to change notification settings - Fork 107
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
Process-specific env vars #322
Milestone
Comments
jabrown85
added a commit
that referenced
this issue
Aug 30, 2022
This is a first step to implementing #322. This PR is updating our internal structs to allow for a slice of commands while keeping the external API and behavior the same. A future PR will implement handling multiple commands depending on the API version and changing the behavior of the launcher and metadat file output changes. Signed-off-by: Jesse Brown <jabrown85@gmail.com>
jabrown85
added a commit
that referenced
this issue
Sep 21, 2022
This is a first step to implementing #322. This PR is updating our internal structs to allow for a slice of commands while keeping the external API and behavior the same. A future PR will implement handling multiple commands depending on the API version and changing the behavior of the launcher and metadat file output changes. Signed-off-by: Jesse Brown <jabrown85@gmail.com>
natalieparellano
added a commit
that referenced
this issue
Sep 22, 2022
* Allow storing multiple commands instead of a single string This is a first step to implementing #322. This PR is updating our internal structs to allow for a slice of commands while keeping the external API and behavior the same. A future PR will implement handling multiple commands depending on the API version and changing the behavior of the launcher and metadat file output changes. Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Comment on usage of cmp.Option Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Add comment on Matches interface usage for testing Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Added test for launch.toml decoding branching logic Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Apply suggestions from code review Signed-off-by: Jesse Brown <jabrown85@gmail.com> Co-authored-by: Natalie Arellano <narellano@vmware.com> Signed-off-by: Jesse Brown <jabrown85@gmail.com> * fixup! Apply suggestions from code review * fixup! Apply suggestions from code review * Fix editing daemon settings Signed-off-by: Natalie Arellano <narellano@vmware.com> Signed-off-by: Jesse Brown <jabrown85@gmail.com> Signed-off-by: Natalie Arellano <narellano@vmware.com> Co-authored-by: Natalie Arellano <narellano@vmware.com>
jabrown85
added a commit
that referenced
this issue
Sep 29, 2022
* Allow storing multiple commands instead of a single string This is a first step to implementing #322. This PR is updating our internal structs to allow for a slice of commands while keeping the external API and behavior the same. A future PR will implement handling multiple commands depending on the API version and changing the behavior of the launcher and metadat file output changes. Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Comment on usage of cmp.Option Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Add comment on Matches interface usage for testing Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Added test for launch.toml decoding branching logic Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Apply suggestions from code review Signed-off-by: Jesse Brown <jabrown85@gmail.com> Co-authored-by: Natalie Arellano <narellano@vmware.com> Signed-off-by: Jesse Brown <jabrown85@gmail.com> * fixup! Apply suggestions from code review * fixup! Apply suggestions from code review * Fix editing daemon settings Signed-off-by: Natalie Arellano <narellano@vmware.com> Signed-off-by: Jesse Brown <jabrown85@gmail.com> Signed-off-by: Natalie Arellano <narellano@vmware.com> Co-authored-by: Natalie Arellano <narellano@vmware.com>
natalieparellano
added a commit
that referenced
this issue
Sep 30, 2022
* Allow storing multiple commands instead of a single string (#900) * Allow storing multiple commands instead of a single string This is a first step to implementing #322. This PR is updating our internal structs to allow for a slice of commands while keeping the external API and behavior the same. A future PR will implement handling multiple commands depending on the API version and changing the behavior of the launcher and metadat file output changes. Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Comment on usage of cmp.Option Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Add comment on Matches interface usage for testing Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Added test for launch.toml decoding branching logic Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Apply suggestions from code review Signed-off-by: Jesse Brown <jabrown85@gmail.com> Co-authored-by: Natalie Arellano <narellano@vmware.com> Signed-off-by: Jesse Brown <jabrown85@gmail.com> * fixup! Apply suggestions from code review * fixup! Apply suggestions from code review * Fix editing daemon settings Signed-off-by: Natalie Arellano <narellano@vmware.com> Signed-off-by: Jesse Brown <jabrown85@gmail.com> Signed-off-by: Natalie Arellano <narellano@vmware.com> Co-authored-by: Natalie Arellano <narellano@vmware.com> * WIP Signed-off-by: Natalie Arellano <narellano@vmware.com> * Fixing up existing tests Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Remove now unused process specific decode paths Signed-off-by: Jesse Brown <jabrown85@gmail.com> * fixup! Remove now unused process specific decode paths Signed-off-by: Jesse Brown <jabrown85@gmail.com> * fixup! Remove now unused process specific decode paths Signed-off-by: Jesse Brown <jabrown85@gmail.com> * fixup! Remove now unused process specific decode paths Signed-off-by: Jesse Brown <jabrown85@gmail.com> * fixup! Remove now unused process specific decode paths Signed-off-by: Jesse Brown <jabrown85@gmail.com> * fixup! Remove now unused process specific decode paths Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Clean up more serialization paths Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Remove toml wrapping code Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Added comment on UnmarshalTOML Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Put back code I didn't mean to remove Signed-off-by: Jesse Brown <jabrown85@gmail.com> * Update launch/launch.go Co-authored-by: Natalie Arellano <narellano@vmware.com> Signed-off-by: Jesse Brown <jabrown85@gmail.com> * removed line Signed-off-by: Jesse Brown <jabrown85@gmail.com> Signed-off-by: Jesse Brown <jabrown85@gmail.com> Signed-off-by: Natalie Arellano <narellano@vmware.com> Co-authored-by: Natalie Arellano <narellano@vmware.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Implement buildpacks/rfcs#83
RFC Text
Spec issue: buildpacks/spec#90
The text was updated successfully, but these errors were encountered: