Commit Graph

51 Commits

Author SHA1 Message Date
Hsiao-Wei Wang
d83c3121fa
Run test_binary_btec_script.py in CI 2023-02-11 00:56:19 +08:00
Hsiao-Wei Wang
ca5062a25c
Kick the cache 2023-02-11 00:41:11 +08:00
Hsiao-Wei Wang
9b86724c0d
Run test_btec_script.py in CI 2023-02-11 00:30:25 +08:00
Carl Beekhuizen
7484a032fd
Bump CI Xcode version to 13.4.1 to avoid CI image depreication 2022-07-31 15:14:24 +02:00
Hsiao-Wei Wang
9edea6351e Kick venv cache version 2022-03-29 15:48:08 +08:00
Carl Beekhuizen
e91a27d7c2
revert to 3.10.2 for ubuntu again 2022-03-21 22:12:45 +01:00
Carl Beekhuizen
3f97a0ecda
try 3.10.3 for ubuntu again 2022-03-21 22:07:41 +01:00
Carl Beekhuizen
d5cd39aa60
force install using pyenv 2022-03-21 22:06:52 +01:00
Carl Beekhuizen
72c8a0fa9c
lock ubuntu version 2022-03-21 21:55:36 +01:00
Carl Beekhuizen
07ed5a268f
allow pyenv to skip version warning 2022-03-21 21:54:47 +01:00
Carl Beekhuizen
76b7b3c21d
update to current ubuntu images 2022-03-21 21:39:44 +01:00
Carl Beekhuizen
513d2818db
use python 3.10.2 for linux amd64 2022-03-21 21:35:31 +01:00
Carl Beekhuizen
ec1b6416d3
installes python 3.10 for windows 2022-03-21 21:17:08 +01:00
Carl Beekhuizen
712002c954
revert to old windows version 2022-03-21 21:12:45 +01:00
Carl Beekhuizen
c59c5180d9
Add in missing python version stuffies 2022-03-21 21:09:49 +01:00
Carl Beekhuizen
d2ed76819d
upgrade windows machince reasources 2022-03-21 21:06:37 +01:00
Carl Beekhuizen
e829e943b6
update pyenv python versions for arm 2022-03-21 20:24:15 +01:00
Carl Beekhuizen
e82b3e3a97
Updates windows server version to edge 2022-03-21 20:05:28 +01:00
Carl Beekhuizen
78ae263e35
try upgrade circleCI to >python3.8 and probably break everything 2022-03-21 19:55:39 +01:00
Hsiao-Wei Wang
6ee291c2e4 build-linux -> build-linux-amd64 2022-01-31 15:52:22 -08:00
Carl Beekhuizen
a0d4190127
adds tests to linux arm64 so that everything breaks now 2022-01-27 10:07:34 -08:00
Carl Beekhuizen
758aeab1a6
Merge branch 'dev' into linux-arm-build
* dev:
  bump circle-ci xcode version
2022-01-27 08:52:44 -08:00
Carl Beekhuizen
ba2ae91f56
updates naming for arm64 2022-01-27 08:49:44 -08:00
Raekye
a4f59025d1
add arm build to ci 2022-01-27 08:45:04 -08:00
Carl Beekhuizen
b608d87108
bump circle-ci xcode version 2022-01-27 07:54:00 -08:00
Carl Beekhuizen
885af40d7b
merde in dev & reslove conflicts 2021-09-02 16:08:37 +02:00
Carl Beekhuizen
f4d65dfce1
Uses Powershells recursive copy 2021-08-30 11:05:42 +02:00
Carl Beekhuizen
02bf159250
copy folders with "-r" 2021-08-30 10:34:59 +02:00
Carl Beekhuizen
f4c4b8713f
CI checks binaries in dedicated folder 2021-08-30 10:04:27 +02:00
Carl Beekhuizen
a5c4651028
rename eth2deposit -> staking deposit 2021-08-23 12:33:04 +02:00
Hsiao-Wei Wang
0e06e351ca
Test compiled executable binary 2021-04-02 21:38:33 +08:00
Hsiao-Wei Wang
256828b45e
Clean checksum output 2020-10-15 12:49:27 +08:00
Carl Beekhuizen
8a4ea228d2
Special snowflake native shasum for macos 2020-10-14 22:01:08 +02:00
Carl Beekhuizen
4b37463366
Add Windows build SHA1 -> SHA256 2020-10-14 21:31:59 +02:00
Carl Beekhuizen
a33678ad63
Adds SHA256 checksums to circleci and makes builds determanistic. 2020-10-14 21:13:42 +02:00
Hsiao-Wei Wang
18b7a3c80f
Sadly install 3.7.5 with --enable-shared flag 2020-07-28 13:26:49 +08:00
Hsiao-Wei Wang
d370605cd0
Rebuild Python with --enable-shared 2020-07-28 13:07:07 +08:00
Hsiao-Wei Wang
e31ff99e23
Downgrade to ubuntu-1604:202007-01 image 2020-07-28 13:01:53 +08:00
Hsiao-Wei Wang
2572ec27ee
Try to use venv to avoid poetry dependencies conflict (with Ubuntu image) 2020-07-28 12:56:48 +08:00
Hsiao-Wei Wang
3c42ea99bc
Store artifacts 2020-07-28 10:22:04 +08:00
Hsiao-Wei Wang
77aa200410
Add MacOS building CI job 2020-07-27 21:16:51 +08:00
Hsiao-Wei Wang
b5308101ba
Add building CI jobs 2020-07-27 20:40:07 +08:00
Hsiao-Wei Wang
18ab43b2b6
Add Makefile to cache key and kick cache 2020-07-09 22:53:44 +08:00
Hsiao-Wei Wang
10080093b6
Update script and readme
1. deposit.sh two steps: (i) install (ii) run tool
2. Update readme for all known usages
2020-05-23 22:28:41 +08:00
Hsiao-Wei Wang
b105e464c7
Try Windows
kick cache

Cache string
2020-05-23 22:28:38 +08:00
Hsiao-Wei Wang
37b9650d19
Add script tests CI jobs 2020-05-12 16:21:16 +08:00
Hsiao-Wei Wang
ecdf73b425
Move cli/deposit.py back to eth2deposit for less confusion 2020-05-12 01:37:13 +08:00
Hsiao-Wei Wang
6d7199a02f
Create tox.ini and add CircleCI jobs 2020-05-11 20:05:12 +08:00
Hsiao-Wei Wang
96200d76ae
Package reorg (#10)
* Move tests to /tests

* Rename `src` to `eth2deposit`

* Fix path

* Fix path and move eth2deposit/utils/credentials.py -> eth2deposit/credentials.py

* Update Makefile

* Kick CI cache

* Fix package setup

* Fix path back

* PR feedback from Carl
2020-05-08 21:34:09 +08:00
Hsiao-Wei Wang
df39ad1703
Add lint job
Update cache key
2020-05-07 15:13:24 +08:00