Commit graph

175 commits

Author SHA1 Message Date
Daniel Liu
07ed26f790
build: move tidy check to doTidy() (#2023) 2026-02-06 14:44:07 +05:30
wit liu
71f929d990
build: upgrade golangci-lint to v2.7.2 (#1906) 2026-01-06 11:02:56 +05:30
Daniel Liu
28efc50013
build: fix make generate not print changed files (#1820) 2025-12-08 15:06:08 +05:30
Daniel Liu
8c42c02bde
Makefile, build: remove unused xgo (#1812) 2025-12-08 12:58:22 +05:30
wit liu
013098e59d
build: update golangci-lint to v2.6.2 (#1826) 2025-12-08 12:51:43 +05:30
Daniel Liu
25f07b1040
build, internal, Makefile: upgrade package build (#1746) 2025-11-24 12:51:09 +05:30
Daniel Liu
6d7c36bb8f
all: upgrade package version #30638 (#1745) 2025-11-15 16:46:54 +05:30
Daniel Liu
0fc4c82350
Makefile, build: make test fast fail (#1739) 2025-11-15 16:42:35 +05:30
wit liu
92fdd347cf
Makefile: improve make commands (#1576) 2025-10-08 12:26:26 +08:00
wit liu
fd07811cd0
build: upgrade golangci-lint to v2.5.0 (#1568) 2025-09-24 07:56:40 +08:00
Daniel Liu
185e28ad14
go.mod: add tool section in module file #32598 (#1513) 2025-09-21 18:54:30 +08:00
Daniel Liu
458f6582e7
build/tools, go.mod: remove go-bindata #24744 (#1512) 2025-09-17 08:41:41 +08:00
wit765
f234dd896e
build: upgrade go to v1.25.1 (#1476)
Co-authored-by: wit <wit765765346@gmail>
2025-09-11 16:35:39 +08:00
wit765
53b85b4960
build: upgrade golangci-lint to v2.4.0 (#1473)
Co-authored-by: wit <wit765765346@gmail>
2025-09-11 12:14:34 +08:00
wit765
121226be2b
build: upgrade golangci-lint to v2.0.2 #31530 (#1466)
Co-authored-by: wit <wit765765346@gmail>
2025-09-10 17:22:29 +08:00
Daniel Liu
34a245fbc8
all: use common.FileExist for checking file existence #24748 (#1212) 2025-07-11 10:42:51 +08:00
JukLee0ira
69e9f41b4c
all: replace path.Join with filepath.Join #29479 (#1179) 2025-07-01 18:26:02 +08:00
Daniel Liu
a6cd3c54eb build: support auto-completion for bash 2025-04-07 16:37:05 +08:00
Daniel Liu
6f020100d3 build: add command make quick-test to save test time 2025-03-17 17:30:02 +08:00
JukLee0ira
8bd1c9cee9 all: update to go version 1.23 2025-03-01 16:42:11 +08:00
Daniel Liu
588f61661c build: add imports for go generate tools (#24682) 2025-01-20 11:52:59 +08:00
Daniel Liu
1d5d2f1349 build: add 'go generate' checker 2025-01-16 08:21:42 +08:00
Daniel Liu
00797dda0c build: add 'go mod tidy' checker 2025-01-15 10:10:38 +08:00
Daniel Liu
baea5d3da7 build: support golangci-lint v1.63.4 2025-01-11 23:56:59 +08:00
benjamin202410
0686b4428f
upgrade to golang 1.22 (#763)
Co-authored-by: liam.lai <liam.lai@us>
2024-12-25 22:59:24 -08:00
Wanwiset Peerapatanapokin
aaa246f60e
PDF-01 (#397)
* replace deprecated ioutil lib calls

* fix for FileInfo type required

* fix for ioutil.Discard

* fix .Discard

* fix for go-bindata generated files
2024-01-19 15:05:03 +04:00
Wang Gerui
9d6adab8fb bump go to 1.21 in makefile and ci.go 2023-10-23 21:56:09 +08:00
Jianrong
30811ee58c Add back verbose option when running CI tests 2021-10-10 16:02:19 +11:00
olumuyiwadad
b5abbfed79 new EVM Upgrade
- Solidity Upgraded up to v0.8.0
-  Fixed and Added eth_chainId
- Fix error in TransactionRecipet
- Reward halving issue fixed
2021-09-21 16:53:46 +05:30
olumuyiwadad
571c41f891 FIx Bad block error. 2021-09-17 17:59:06 +05:30
Jianrong
2d92ccb59b fix all XDC&ETH tests and enable it in CI 2021-08-25 23:51:42 +10:00
Jianrong
0fdab2027c add linting as the first CI task 2021-08-07 14:27:08 +10:00
dev-vadim
dbe8c9d984 upgrade XDC.Network with v1.8.27. 2020-12-23 16:32:06 +05:30
diglspacedavid
474cc37036 upgrade codebase with ethereum:v1.8.13 2020-11-23 13:40:30 +05:30
Péter Szilágyi
df355eceb4
build: explicitly force .xz compression (old debuild picks gzip) (#19118)
(cherry picked from commit c0b9c763bb)
2019-02-19 11:00:46 +02:00
Felix Lange
b247052a64
build: avoid dput and upload with sftp directly (#19067)
(cherry picked from commit a8ddf7ad83)
2019-02-19 10:58:45 +02:00
Felix Lange
276f824707
.travis.yml: fix upload destination (#19043)
(cherry picked from commit edf976ee8e)
2019-02-19 10:58:13 +02:00
Felix Lange
9f5fb15097
build: use SFTP for launchpad uploads (#19037)
* build: use sftp for launchpad uploads

* .travis.yml: configure sftp export

* build: update CI docs

(cherry picked from commit 3de19c8b31)
2019-02-19 10:56:14 +02:00
Felix Lange
1f3dfed19e build: tweak debian source package build/upload options (#18962)
dput --passive should make repo pushes from Travis work again.
dput --no-upload-log works around an issue I had while uploading locally.

debuild -d says that debuild shouldn't check for build dependencies when
creating the source package. This option is needed to make builds work
in environments where the installed Go version doesn't match the
declared dependency in the source package.
2019-01-29 17:50:09 +01:00
Rick
57a90ad450 build: add LGPL license at update-license.go (#18377)
* add LGPL licence at update-licence.go

* add empty line
2019-01-03 10:09:04 +02:00
MestryOmkar
6483b4309d remove unused files in build/ 2018-10-24 15:10:14 +05:30
AnilChinchawale
9e38d0f6b6 clean up Makefile 2018-10-24 14:55:32 +05:30
Felix Lange
72a076840b
travis, build: speed up CI runs (#17854)
* travis: exclude non-test jobs for PRs

We don't usually look at these builders and not starting them
removes ~15min of build time.

* build: don't run vet before tests

Recent versions of Go run vet during 'go test' and we have
a dedicated lint job.

* build: use -timeout 5m for tests

Tests sometimes hang on Travis. CI runs are aborted after 10min with no
output. Adding the timeout means we get to see the stack trace for
timeouts.
2018-10-08 16:37:06 +02:00
HarryWu
4d8c7248bd build: fix typo (#17773) 2018-09-28 20:05:46 +02:00
Péter Szilágyi
b0d60721f1
build: revert launchpad PPAs to Go 1.10 2018-09-21 11:31:23 +03:00
Péter Szilágyi
5e32152c02
build/deb: upgrade launchpad PPA sources to Go 1.11 too 2018-09-21 00:33:00 +03:00
Samuel Marks
67c332e9b5
travis, Dockerfile, appveyor, build: bump to Go 1.11 2018-09-19 11:29:29 +03:00
Anton Evangelatov
f44046a1c6 build: do not require ethereum-swarm deb when installing ethereum (#17425) 2018-08-17 11:33:39 +03:00
Anton Evangelatov
46d4721519 build: explicitly name all packages to be cross-compiled (#17288) 2018-07-31 16:34:54 +03:00
Anton Evangelatov
a5d5609e38 build: rename swarm deb package to ethereum-swarm; change swarm deb version from 1.8.x to 0.3.x (#16988)
* build: add support for different package and binary names

* build: bump up copyright date

* build: change default PackageName to empty string

* build, internal, swarm: enhance build/release process

* build: hack ethereum-swarm as a "depends" in deb package

* build/ci: remove redundant variables

* build, cmd, mobile, params, swarm: remove VERSION file; rename Version to VersionMeta;

* internal: remove VERSION() method which reads VERSION file

* build: fix VersionFilePath to Version

* Makefile: remove clean_go_build_cache.sh until it works

* Makefile: revert removal of clean_go_build_cache.sh
2018-07-30 11:56:40 +03:00