Jenkins reborn #285

Merged
ABastionOfSanity merged 70 commits from jenkins_reborn into v1.10.25-statediff-v4 2022-10-17 22:08:11 +00:00

70 Commits

Author SHA1 Message Date
Michael Shaw
dd0be59e25 clean up for working (but failing) unit test geth with ubuntu foundation image 2022-10-17 17:33:22 -04:00
Michael Shaw
c33ca48221 cleaning caused errors 2022-10-17 16:44:58 -04:00
Michael Shaw
cc6eb90337 clean workspace 2022-10-17 16:39:34 -04:00
Michael Shaw
5354bd3205 debugging for context in jenkins 2022-10-17 16:32:13 -04:00
Michael Shaw
c24d09fe8b debugging for context in github action 2022-10-17 15:55:46 -04:00
Michael Shaw
1214c3472b go work use . 2022-10-17 14:32:42 -04:00
Michael Shaw
7be35ea580 go test with explicit GOMOD GOWORK and ./... 2022-10-17 14:28:14 -04:00
Michael Shaw
4899b4b349 try with specific path instead of ./... 2022-10-17 14:02:06 -04:00
Michael Shaw
83237dbb6f GOMODCACHE GOMOD GOWORK 2022-10-17 13:53:26 -04:00
Michael Shaw
26ecd87c43 GOCACHE GOENV and GOPATH to build 2022-10-17 13:34:13 -04:00
Michael Shaw
14e7f9ea45 GOPATH only env var 2022-10-17 13:29:10 -04:00
Michael Shaw
dc8cbb4ac0 GOMODCACHE removed 2022-10-17 13:26:12 -04:00
Michael Shaw
32f82708c7 make test now 2022-10-17 12:09:21 -04:00
Michael Shaw
6aa6a5adb0 no make, try direct go test for now 2022-10-14 13:49:53 -04:00
Michael Shaw
0ba6fcb54a no go get 2022-10-14 13:39:36 -04:00
Michael Shaw
b93f9f9cc3 test on alpine based image 2022-10-14 12:22:14 -04:00
Michael Shaw
e62dc8ad37 try default tooling diff level of pipeline on ubuntu latest 2022-10-14 12:04:26 -04:00
Michael Shaw
89cce6ea41 try default tooling on ubuntu latest 2022-10-14 11:59:05 -04:00
Michael Shaw
1274f883a6 everything in workspace 2022-10-14 11:44:50 -04:00
Michael Shaw
b25b9a39c1 attempt to go get everything 2022-10-14 11:40:33 -04:00
Michael Shaw
419f68e1a8 go back top make test actually 2022-10-14 11:22:54 -04:00
Michael Shaw
d4eb5b0b9f go back top make test 2022-10-14 11:21:36 -04:00
Michael Shaw
3c5ee7eb6e go work init 2022-10-10 13:20:05 -04:00
Michael Shaw
cb8b1a9b71 trying suggested go work use . 2022-10-10 13:09:44 -04:00
Michael Shaw
5be46ab815 disable build while iterating and try explicit test path 2022-10-10 12:59:56 -04:00
Michael Shaw
3f92a10d7b try GOMOD dev null 2022-10-10 12:47:33 -04:00
Michael Shaw
ceddceb175 try mod=vendor 2022-10-10 12:41:03 -04:00
Michael Shaw
556f89f282 bypass Makefile and run go test command modified with mod=mod 2022-10-10 12:34:19 -04:00
Michael Shaw
cf01cbf796 bypass Makefile and run go test command modified 2022-10-10 11:46:59 -04:00
Michael Shaw
1fc071b0e3 bypass Makefile and run go test command explicitly 2022-10-10 11:42:54 -04:00
Michael Shaw
7c0b7aa8d6 explicit go get of test dependencies 2022-10-10 11:30:09 -04:00
Michael Shaw
ab8ce97fc6 explicit set of mod=readonly GOFLAG 2022-10-10 10:57:17 -04:00
Michael Shaw
60cd4604a9 disable environmental GO111MODULE 2022-10-10 10:39:58 -04:00
Michael Shaw
56c77fcc8c remove ./... from go test 2022-10-07 17:17:22 -04:00
Michael Shaw
41798ed130 retry matching go env vars to successful github run 2022-10-07 17:07:40 -04:00
Michael Shaw
91cf993860 test geth in depth with ./... 2022-10-07 16:49:30 -04:00
Michael Shaw
6a5abfa254 test geth in depth 2022-10-07 16:36:23 -04:00
Michael Shaw
4e865aa152 no whoami in containers 2022-10-07 16:04:37 -04:00
Michael Shaw
962cbfd573 restrict to testing go-ethereum 2022-10-07 16:01:28 -04:00
Michael Shaw
a70ece01ce using tmp/go for cache and env 2022-10-07 11:09:01 -04:00
Michael Shaw
525075a3f0 explicit mod=mod mode for GOFLAGS 2022-10-07 10:48:07 -04:00
Michael Shaw
78debb7b9e explicit mod readonly and verbose test 2022-10-07 10:36:56 -04:00
Michael Shaw
f7b0b336ae build job as GOPATH 2022-10-07 09:37:13 -04:00
Michael Shaw
9448d12845 WORKSPACE as GOPATH 2022-10-07 09:28:37 -04:00
Michael Shaw
1c27d7df7c turn on cgo and dev null GOMOD to match successful github runs 2022-10-06 17:55:08 -04:00
Michael Shaw
5839fd1caa turn off cgo 2022-10-06 17:37:35 -04:00
Michael Shaw
145e0e5cea foundation with with musl-dev to make test 2022-10-06 16:03:52 -04:00
Michael Shaw
de59fb203e foundation with with musl-dev 2022-10-06 15:51:47 -04:00
Michael Shaw
afcc5888d3 go back and try the build step tagged image as base for testing 2022-10-06 15:09:12 -04:00
Michael Shaw
3dc4e6265e go mod tidy 2022-10-06 14:16:21 -04:00
Michael Shaw
423d6ce1fb go get everything explicit 2022-10-06 14:02:10 -04:00
Michael Shaw
ab4b805937 try with cgo enabled 2022-10-06 10:43:25 -04:00
Michael Shaw
87fa971eb2 gocache and goenv dirs changed to workspace 2022-10-06 10:32:24 -04:00
Michael Shaw
ad6def9021 trying workspace as modcache without ls 2022-10-06 10:14:17 -04:00
Michael Shaw
de5968f244 trying workspace as modcache 2022-10-06 10:01:33 -04:00
Michael Shaw
da00da4ea2 go env inspection 2 2022-10-06 09:52:29 -04:00
Michael Shaw
f471dc8f9c go env inspection 2022-10-06 08:18:08 -04:00
Michael Shaw
6767078c16 GOPATH not set properly? 2022-10-06 08:07:48 -04:00
Michael Shaw
3343b786aa first attempt with foundation image 2022-10-05 17:55:23 -04:00
Michael Shaw
afe5336d84 trying apt after sudo not found 2022-10-05 15:27:26 -04:00
Michael Shaw
c3f3f59671 trying sudo apt-get 2022-10-05 14:52:53 -04:00
Michael Shaw
c5ba0b8e1e no make on ubuntu:latest 2022-10-05 14:43:21 -04:00
Michael Shaw
6966e3be12 run in ubuntu latest for make 2022-10-05 14:09:09 -04:00
Michael Shaw
f4e7ee5c00 SPECIFIC installed go tools 2022-10-04 16:44:11 -04:00
Michael Shaw
c7a0d299d1 first attempt make test from within golang alpine container 2022-10-04 16:42:58 -04:00
Michael Shaw
fa5ce136fb build directly on node, not within container 2022-10-04 15:49:53 -04:00
Michael Shaw
08eeefb31d docker method calls inside a script block 2022-10-04 14:49:23 -04:00
Michael Shaw
3f2e8e1c35 steps are not shell 2022-10-04 14:21:11 -04:00
Michael Shaw
b0b7a0de72 move docker agent declaration and reuse 2022-10-04 14:08:52 -04:00
Michael Shaw
8536af0bb3 initial build and output testing 2022-10-04 13:48:19 -04:00