Skip to content

Update go builder to support declarative function api#56

Merged
benjaminhuo merged 5 commits intoOpenFunction:mainfrom
lizzzcai:go-support-declarative-function-api-0524
May 27, 2022
Merged

Update go builder to support declarative function api#56
benjaminhuo merged 5 commits intoOpenFunction:mainfrom
lizzzcai:go-support-declarative-function-api-0524

Conversation

@lizzzcai
Copy link
Member

@lizzzcai lizzzcai commented May 27, 2022

follow up of OpenFunction/functions-framework-go#48

  1. update go builder (go116) to support declarative function API (v2.3.0)
  2. update go function framework version to v0.3.0 (released in go-ff needed)
  3. fix an issue in build.sh Fail to build the stack #55
  4. update the go builder docs with the new version.

Open points:

1. I increase the version to v3. as the previous one is v2. It looks like we are not following the semantic versioning. Can we confirm the version?
2. I add some tests, however, the current testing pipeline is not working with the go-ff (but we are not testing any now). As we need to export FUNC_CONTEXT now.

To do:
1. release go-ff to v0.3.0

@benjaminhuo benjaminhuo requested a review from tpiperatgod May 27, 2022 03:36
@benjaminhuo
Copy link
Member

@lizzzcai ff-go v0.2.4 released https://github.com/OpenFunction/functions-framework-go/releases/tag/v0.2.4 , would you update the builder accordingly?

Signed-off-by: Lize Cai <[email protected]>
@lizzzcai
Copy link
Member Author

@lizzzcai ff-go v0.2.4 released https://github.com/OpenFunction/functions-framework-go/releases/tag/v0.2.4 , would you update the builder accordingly?

I have updated to v0.2.4 accordingly

@lizzzcai
Copy link
Member Author

@benjaminhuo , the release note in https://github.com/OpenFunction/functions-framework-go/releases/tag/v0.3.0 is not rendered with go, maybe can update it to align with others.

@benjaminhuo
Copy link
Member

@benjaminhuo benjaminhuo merged commit 823469e into OpenFunction:main May 27, 2022
@lizzzcai lizzzcai deleted the go-support-declarative-function-api-0524 branch May 27, 2022 15:57
@lizzzcai lizzzcai mentioned this pull request May 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants