-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Use Go 1.13.1 runtime on GCP for cloud functions #17180
Conversation
Pinging @elastic/integrations-services (Team:Services) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Can you rebase on top of my recent changes to fix the one functionbeat test and re-run the Jenkinsfile pipeline to test your changes there.
@@ -21,7 +21,7 @@ import ( | |||
) | |||
|
|||
const ( | |||
runtime = "go111" // Golang 1.11 | |||
runtime = "go113" // Golang 1.11 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
runtime = "go113" // Golang 1.11 | |
runtime = "go113" // Golang version. |
74286eb
to
499d22f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Co-Authored-By: Victor Martinez <victormartinezrubio@gmail.com>
Co-Authored-By: Victor Martinez <victormartinezrubio@gmail.com>
0aeec83
to
d17fb64
Compare
This PR changes the runtime of Google Cloud Functions provided by Functionbeat to 1.13.1. Furthermore, a test is added to the CIs to check if the cloud functions can be built using Go 1.13.1. Previously, we had no check to catch if we had broken something in the GCP functions. - Closes elastic#16827 (cherry picked from commit b82b9db)
This PR changes the runtime of Google Cloud Functions provided by Functionbeat to 1.13.1. Furthermore, a test is added to the CIs to check if the cloud functions can be built using Go 1.13.1. Previously, we had no check to catch if we had broken something in the GCP functions. - Closes #16827 (cherry picked from commit b82b9db)
What does this PR do?
This PR changes the runtime of Google Cloud Functions provided by Functionbeat to 1.13.1. Furthermore, a test is added to Travis CI to check if the cloud functions can be built using Go 1.13.1.
One of the limitations of this PR is that no check is added to Jenkins yet.Why is it important?
Previously, we had no check to catch if we had broken something in the GCP functions.
Checklist
- [ ] I have made corresponding changes to the documentation- [ ] I have made corresponding change to the default configuration files- [ ] I have added tests that prove my fix is effective or that my feature worksRelated issues