Commit graph

162 commits

Author SHA1 Message Date
Liam Lai
824d7b232f resolve conflict 2023-11-20 23:53:49 +11:00
Jianrong
938de617d3 Allow the devnet environment to auto deploy new and old code 2023-11-13 16:09:10 +11:00
Liam
546aac62ea
use TRAVIS_COMMIT (#353) 2023-11-07 00:29:49 +11:00
Liam
bedf88f3a7
fix notification syntax (#352) 2023-11-06 22:31:17 +11:00
Liam
75661b488b
add notification script (#350)
* add notification script

* skip always test
2023-11-06 20:54:16 +11:00
Wang Gerui
2b4c0ce851 update .travis.yml 2023-10-19 22:58:27 +08:00
Liam
5153e05edc
Awsv2 (#316)
* add aws v2

* add aws v2

* fix start script

* fix start script
2023-08-24 23:56:27 +10:00
Liam
0fcf13e842
upgrade terraform (#315)
Co-authored-by: Liam Lai <liam.lai@datameshgroup.com.au>
2023-08-23 17:48:36 +10:00
Liam
7997dc68c1
build universe docker image (#309)
* build universe docker image

* build universe docker image

* build universe docker image

---------

Co-authored-by: Liam Lai <liam.lai@datameshgroup.com.au>
2023-08-10 15:37:23 +10:00
Liam Lai
5623ce8de0 merge from master 2023-07-30 16:50:45 +10:00
Liam
3b835d1354
update travis script for multi region deployment (#269) 2023-05-24 12:26:34 +10:00
Jerome
78e30c2637
remove unused travis stage (#202) 2022-10-27 20:48:09 +11:00
Jianrong
fc3f011d58 Reduce devnet ECS cpu and memory to save cost & fix a bug in travis where aws is not installed 2022-10-23 11:01:39 +11:00
Jianrong
2e1c1dac25 Fix env path error 2022-10-17 21:34:04 +11:00
Jianrong
1b3f1add83 finalise terraform for xdc devnet 2022-10-16 23:10:01 +11:00
Jianrong
a1aee0baf3 Only trigger travis on master or dev-upgrade 2022-10-09 12:47:15 +11:00
Jianrong
35a00f91a7 XIN-245: Push devnet build image to docker hub 2022-10-09 12:08:15 +11:00
Jianrong
11cd2038f3 add initial terraform files to create aws infrastructure 2022-09-24 23:26:25 +10:00
Jianrong
1c3d15918d add a single example of deployment via ECS to prove the whole CICD workflow works 2022-09-23 17:28:49 +10:00
Jianrong
9609af8262 ignore the aws ecr login output 2022-09-03 20:46:54 +08:00
Jianrong
1921fe103c CI CD pieple to publish devnet image to AWS ECR 2022-09-03 20:44:28 +08:00
Jianrong
acc2e411a6 fix or skip tests due to PR-136 change 2021-10-20 20:17:47 +11:00
olumuyiwadad
563dbd99af update S tests. 2021-09-27 16:16:08 +05:30
olumuyiwadad
79fe3aacd7 remove build and test. 2021-09-27 12:04:15 +05:30
olumuyiwadad
44d7050ba1 update tests. 2021-09-27 11:32:44 +05:30
olumuyiwadad
6911e4b321 remove old test for go 1.11. 2021-09-27 11:31:38 +05:30
olumuyiwadad
7678826bd9 update go version. 2021-09-27 10:54:47 +05:30
olumuyiwadad
545fff8f8e update travis
- Build and test
- Github release
- Build and push image
- Build and push image (tagged)*
2021-09-27 10:48:13 +05:30
olumuyiwadad
cf18ceba33 Merge branch 'forking-incident-fix' of https://github.com/hash-laboratories-au/XDPoSChain into hash-laboratories-au-forking-incident-fix 2021-09-23 17:01:19 +05:30
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
7f581be3be add travis retry 2021-08-26 22:26:50 +10:00
Jianrong
454a4ab8dc run in parallel 2021-08-26 21:35:42 +10:00
Jianrong
b9a9b4087b split the tests to run in multiple pipes 2021-08-26 19:52:14 +10:00
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
Péter Szilágyi
442320a8ae
travis: update builders to xenial to shadow Go releases 2019-04-08 12:00:42 +03:00
Péter Szilágyi
84cb00a94d
travis.yml: add launchpad SSH public key (#19115)
(cherry picked from commit 75a931470e)
2019-02-19 11:00:38 +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
Samuel Marks
2ae481ff6b travis, appveyor: bump to Go 1.11.5 (#18947) 2019-01-29 17:49:59 +01:00
Samuel Marks
ddaf48bf84 travis, appveyor: bump to Go 1.11.4 (#18314)
* travis, appveyor: bump to Go 1.11.4

* internal/build: revert comment changes
2019-01-03 11:32:12 +02:00
Anton Evangelatov
6b2cc8950e travis: increase open file limits (#18155) 2018-11-22 16:32:50 +02:00
Samuel Marks
80e2f3aca4 travis, appveyor: bump to Go 1.11.2 (#18031) 2018-11-07 13:17:41 +02:00
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
Samuel Marks
d3a773c284 travis, appveyor: bump to Go 1.11.1 (#17820) 2018-10-03 13:41:24 +03:00
Anton Evangelatov
26a37c5351 travis.yml: remove Go 1.9 (#17807) 2018-10-02 11:26:32 +02:00
Samuel Marks
67c332e9b5
travis, Dockerfile, appveyor, build: bump to Go 1.11 2018-09-19 11:29:29 +03:00
Anton Evangelatov
55d050ccd8 travis: remove brew update and osxfuse install (#17429) 2018-08-20 15:11:08 +03:00