1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-12 10:55:20 +02:00
sap-jenkins-library/.github/workflows
Florian Wilhelm 485faed812
Reduce go binary size by updating to go 1.15 (#1968)
* Update go to 1.15 to reduce binary size

Go made improvements to reduce binary size, cf https://golang.org/doc/go1.15

> Go 1.15 reduces typical binary sizes by around 5% compared to Go 1.14 by eliminating certain types of GC metadata and more aggressively eliminating unused type metadata.

In my test, this equates to about 3 mb diff between Go 1.13 and Go 1.15:

-rwxr-xr-x 1 root root 36M Aug 31 14:43 piper-go-113
-rwxr-xr-x 1 root root 33M Aug 31 14:44 piper-go-115

* Go Generate

* go mod tidy

Co-authored-by: Stephan Aßmus <stephan.assmus@sap.com>
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
2020-09-17 08:44:42 +02:00
..
documentation.yaml Reduce go binary size by updating to go 1.15 (#1968) 2020-09-17 08:44:42 +02:00
integration-tests-pr.yaml Reduce go binary size by updating to go 1.15 (#1968) 2020-09-17 08:44:42 +02:00
integration-tests.yaml Reduce go binary size by updating to go 1.15 (#1968) 2020-09-17 08:44:42 +02:00
markdown.yml chore(pipeline): add action to lint markdown files (#1593) 2020-06-15 21:10:12 +02:00
release-go.yml Publish jar for releases (#1588) 2020-05-25 18:29:52 +02:00
update-go-dependencies.yaml Reduce go binary size by updating to go 1.15 (#1968) 2020-09-17 08:44:42 +02:00
upload-go-master.yml Reduce go binary size by updating to go 1.15 (#1968) 2020-09-17 08:44:42 +02:00
verify-go.yml Reduce go binary size by updating to go 1.15 (#1968) 2020-09-17 08:44:42 +02:00
verify-groovy.yml chore: cache .m2 directory during groovy tests (#1419) 2020-04-17 21:29:48 +02:00