Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove berkeley codename from CI #16160

Closed
wants to merge 268 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
268 commits
Select commit Hold shift + click to select a range
2c854c1
Merge branch 'compatible' into dkijania/merge_compatible_to_develop_0208
dkijania Aug 2, 2024
5530a83
swapping out the s3 bucket link for snark-keys
Aug 12, 2024
1312200
removing berkeley connection test in buildkite
Aug 13, 2024
17e9ddc
Merge pull request #15911 from MinaProtocol/dkijania/merge_compatible…
dkijania Aug 14, 2024
50a8bf7
Merge branch 'develop' into dkijania/remove_buster_te_deb_dev
dkijania Aug 14, 2024
5d5c633
Merge branch 'develop' into sai/connect-to-devnet
Aug 14, 2024
e9bf6d9
first pass at changin ci deps from #15731
Aug 14, 2024
b31fd50
fixing dhall syntax
Aug 14, 2024
332563c
removing guard to run test on all branches
Aug 15, 2024
bc6d04f
swapping out the s3 bucket link for snark-keys
Aug 12, 2024
2073ce7
Merge pull request #15910 from MinaProtocol/dkijania/remove_buster_te…
dkijania Aug 15, 2024
354377c
Merge remote-tracking branch 'origin/develop' into sai/snark-keys-dev…
Aug 15, 2024
10e0232
Merge remote-tracking branch 'origin/develop' into sai/remove-connect…
Aug 15, 2024
a6212a6
improving error logging
Aug 15, 2024
361ba3d
soft fail for rosetta tets
dkijania Aug 19, 2024
0669b46
Merge pull request #15928 from MinaProtocol/sai/remove-connect-to-ber…
svv232 Aug 20, 2024
e37a744
Merge pull request #15927 from MinaProtocol/sai/snark-keys-develop
svv232 Aug 21, 2024
48e21ca
Merge remote-tracking branch 'origin/develop' into sai/swap-berkeley-…
Aug 21, 2024
e44821b
removing unecessary index
Aug 21, 2024
56a406d
first pass at changin ci deps from #15731
Aug 14, 2024
1a0abb4
fixing dhall syntax
Aug 14, 2024
bdf2a46
removing guard to run test on all branches
Aug 15, 2024
613cfd5
removing unecessary index
Aug 21, 2024
9f8861d
Merge branch 'compatible' into fix/network-id-COMPATIBLE
mrmr1993 Aug 22, 2024
7d5101f
Merge branch 'fix/network-id-COMPATIBLE' into fix/network-id-develop
dkijania Aug 22, 2024
f13094c
Merge remote-tracking branch 'origin/develop' into sai/issue-json-12591
Aug 23, 2024
acbd3f6
changing field type to snark param version
Aug 23, 2024
773e95c
Merge pull request #15723 from MinaProtocol/sai/issue-json-12591
mrmr1993 Aug 23, 2024
c1e07da
format
Aug 23, 2024
432fdee
Merge remote-tracking branch 'origin/develop' into sai/improving-call…
Aug 23, 2024
2126bda
Merge pull request #15962 from MinaProtocol/sai/improving-callstack-type
svv232 Aug 23, 2024
4885f35
Merge remote-tracking branch 'origin/compatible' into sai/swap-berkel…
Aug 23, 2024
42bc3c1
Merge remote-tracking branch 'origin/develop' into sai/swap-berkeley-…
Aug 23, 2024
bb9e1f4
Merge branch 'develop' into fix/network-id-develop
dkijania Aug 23, 2024
fcc4bc1
Merge branch 'compatible' into sai/swap-berkeley-for-devnet-compatible
dkijania Aug 23, 2024
2b89c80
Merge branch 'georgeee/makefile-opam-switch-to-compatible' into HEAD
georgeee Aug 23, 2024
541f49f
Merge remote-tracking branch 'origin/compatible' into develop
nholland94 Aug 23, 2024
36aabe0
Merge branch 'develop' into ci/soft_fail_develop
dkijania Aug 24, 2024
2dd698d
Merge pull request #15943 from MinaProtocol/ci/soft_fail_develop
dkijania Aug 26, 2024
965f365
Merge remote-tracking branch 'origin/develop' into fix/network-id-dev…
dkijania Aug 26, 2024
abd3316
Merge branch 'release/3.0.1' into fix/network-id-develop
dkijania Aug 26, 2024
18c0c88
Merge branch 'compatible' into merge_compatible_into_develop_26AUG24
dkijania Aug 26, 2024
f172997
Merge branch 'develop' into georgeee/makefile-opam-switch-to-develop
georgeee Aug 26, 2024
c46916a
Merge pull request #15968 from MinaProtocol/georgeee/makefile-opam-sw…
georgeee Aug 26, 2024
421bfcd
Merge branch 'develop' into fix/network-id-develop
dkijania Aug 26, 2024
dccf9dc
Merge branch 'develop' into merge_compatible_into_develop_26AUG24
dkijania Aug 26, 2024
a6e67a1
Implement first test on mina_automation - path archive test
dkijania Aug 24, 2024
0457bbb
remove /usr/local/bin/from official paths
dkijania Aug 26, 2024
e515227
Merge pull request #15977 from MinaProtocol/merge_compatible_into_dev…
dkijania Aug 26, 2024
66d6cbf
Merge branch 'develop' into fix/network-id-develop
dkijania Aug 26, 2024
e6eff85
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Aug 26, 2024
95e7fc5
Merge remote-tracking branch 'origin/develop' into sai/swap-berkeley-…
dkijania Aug 26, 2024
79c3c6e
replace string with method usage
dkijania Aug 26, 2024
c71a29f
Merge remote-tracking branch 'origin/compatible' into sai/swap-berkel…
dkijania Aug 26, 2024
7b62ae3
fix MinaArtifact.dhall
dkijania Aug 27, 2024
dc53b2f
Merge pull request #15935 from MinaProtocol/sai/swap-berkeley-for-devnet
svv232 Aug 27, 2024
9a85c36
fix MinaArtifact.dhall
dkijania Aug 27, 2024
c45c82d
Merge branch 'compatible' into sai/swap-berkeley-for-devnet-compatible
dkijania Aug 27, 2024
f222a0b
Merge branch 'develop' into fix/network-id-develop
dkijania Aug 27, 2024
5887391
Merge branch 'compatible' into sai/swap-berkeley-for-devnet-compatible
dkijania Aug 27, 2024
e9f0463
fix MinaArtifact.dhall
dkijania Aug 27, 2024
36e3735
Merge remote-tracking branch 'origin/sai/swap-berkeley-for-devnet-com…
dkijania Aug 27, 2024
3510a79
replacing compatibility test berkeley hard code with devnet
Aug 27, 2024
05ed104
Fixing compat script
Aug 27, 2024
6ad3970
Merge pull request #15986 from MinaProtocol/sai/fix-develop-compatibi…
svv232 Aug 28, 2024
daeb1b2
Merge branch 'develop' into dkijania/merge_removal_berkeley_to_dev
dkijania Aug 28, 2024
87caaf4
Merge branch 'develop' into fix/network-id-develop
dkijania Aug 28, 2024
64dcb06
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Aug 28, 2024
744d018
fix MinaArtifacts.dhal (add spec. prefix)
dkijania Aug 28, 2024
a418936
Use PATH env whtn selecting paths for app find
dkijania Aug 28, 2024
48888b0
Merge pull request #15985 from MinaProtocol/dkijania/merge_removal_be…
georgeee Aug 28, 2024
d116ceb
Merge branch 'develop' into fix/network-id-develop
dkijania Aug 28, 2024
3a9fbe2
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Aug 28, 2024
3d9c12d
Merge branch 'dkijania/revive_extract_dump_archive_test' into dkijani…
dkijania Aug 28, 2024
6937e71
Merge branch 'develop' into dkijania/revive_extract_dump_archive_test…
dkijania Aug 28, 2024
42c3b45
Merge branch 'compatible' into sai/swap-berkeley-for-devnet-compatible
dkijania Aug 28, 2024
e81e748
add default for minimum_user_command_fee
dkijania Aug 28, 2024
79f6a40
Merge pull request #15959 from MinaProtocol/fix/network-id-develop
dkijania Aug 29, 2024
66130cf
Merge branch 'develop' into dkijania/revive_extract_dump_archive_test…
dkijania Aug 29, 2024
0e3aac7
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Aug 29, 2024
5acf1d1
Merge branch 'compatible' into sai/swap-berkeley-for-devnet-compatible
dkijania Aug 29, 2024
96dfa3b
use constants in dhall rather than strings
dkijania Aug 29, 2024
e15b88b
make minimum_user_command_fee by default None
dkijania Aug 29, 2024
fe76308
remove ConnectToBerkeley.dhall test job
dkijania Aug 29, 2024
b675e24
remove dust after BUILDKITE_BUILD_CHECKOUT_PATH
dkijania Aug 29, 2024
43b1dee
dhall lint
dkijania Aug 29, 2024
e36dceb
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 2, 2024
70c458e
Merge branch 'compatible' into sai/swap-berkeley-for-devnet-compatible
dkijania Sep 2, 2024
889f62d
Merge branch 'compatible' into dkijania/merge-compatible-04-09-2024
dkijania Sep 4, 2024
126ab66
Remove berkeley codename and fix step dependencies
dkijania Sep 4, 2024
f81a9d8
Merge pull request #16002 from MinaProtocol/dkijania/merge-compatible…
mrmr1993 Sep 4, 2024
c0c9d70
Merge pull request #16006 from MinaProtocol/dkijania/fix_develop_nigh…
mrmr1993 Sep 4, 2024
b02dcef
Merge branch 'compatible' into sai/swap-berkeley-for-devnet-compatible
dkijania Sep 4, 2024
9dfd385
Remove berkeley codename and fix step dependencies
dkijania Sep 4, 2024
6242346
Port develop changes
dkijania Sep 4, 2024
a1da502
Merge remote-tracking branch 'origin/develop' into sai/swap-berkeley-…
dkijania Sep 5, 2024
402c5cf
lint dhall
dkijania Sep 5, 2024
5b6f945
Merge branch 'merge_master_to_release/3.0.1' into dkijania/port_relea…
dkijania Sep 5, 2024
fdbd3b4
fix compilation
dkijania Sep 5, 2024
b345ad5
Merge branch 'merge_master_to_release/3.0.1' into dkijania/port_relea…
dkijania Sep 5, 2024
932840c
Merge branch 'merge_master_to_release/3.0.1' into dkijania/port_relea…
dkijania Sep 5, 2024
97b94d3
Merge pull request #16007 from MinaProtocol/dkijania/port_release3.0.…
mrmr1993 Sep 5, 2024
4e37a79
Merge branch 'dkijania/port_release3.0.1_to_comp' into dkijania/port_…
dkijania Sep 5, 2024
791e39d
Merge pull request #16011 from MinaProtocol/dkijania/port_comp_merge_…
mrmr1993 Sep 5, 2024
f9114e8
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 5, 2024
0cbbd23
Merge branch 'compatible' into sai/swap-berkeley-for-devnet-compatible
dkijania Sep 5, 2024
fc9b5d5
Merge branch 'dkijania/fix_compatible_ci' into dkijania/port_fix_comp…
dkijania Sep 5, 2024
947743b
Merge branch 'dkijania/fix_compatible_ci' into dkijania/port_fix_comp…
dkijania Sep 5, 2024
830a803
Merge branch 'dkijania/fix_compatible_ci' into dkijania/port_fix_comp…
dkijania Sep 6, 2024
e5fbd68
Merge pull request #16017 from MinaProtocol/dkijania/port_fix_compati…
dkijania Sep 6, 2024
cba9df4
Merge branch 'dkijania/change_linter_and_remove_testnet_alerts' into …
dkijania Sep 9, 2024
be5b6b2
Merge pull request #16026 from MinaProtocol/dkijania/port_testnet_and…
dkijania Sep 9, 2024
e89dfe8
Merge branch 'compatible' into sai/swap-berkeley-for-devnet-compatible
dkijania Sep 9, 2024
c3de02e
Merge branch 'dkijania/version_lint_for_mainline_branches' into dkija…
dkijania Sep 9, 2024
093035d
Merge branch 'develop' into dkijania/revive_extract_dump_archive_test…
dkijania Sep 9, 2024
79b3cc5
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 9, 2024
5860406
Merge branch 'dkijania/version_lint_for_mainline_branches' into dkija…
dkijania Sep 9, 2024
4e1fe25
fix dhall
dkijania Sep 9, 2024
f57ddbf
Adjusting Dune's simultaneous compilations to new Infra
SanabriaRusso Sep 10, 2024
80e6122
remove --no-merges from uploading type shape to gs
dkijania Sep 10, 2024
21f0cca
Merge pull request #16032 from MinaProtocol/unit-test-concurrency
SanabriaRusso Sep 10, 2024
6d9954a
Merge branch 'develop' into dkijania/port_testnet_and_version_lint_dev
dkijania Sep 10, 2024
4d7d7d2
Merge pull request #16028 from MinaProtocol/dkijania/port_testnet_and…
dkijania Sep 10, 2024
d23f907
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 12, 2024
2835136
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 12, 2024
b2d3504
Merge branch 'develop' into dkijania/revive_extract_dump_archive_test…
dkijania Sep 12, 2024
26bba68
fix dhall
dkijania Sep 12, 2024
1d95f9b
correctly build patch_archive_test
dkijania Sep 12, 2024
a6136d9
overriding faulty compile time config in devnet vs itn test net
svv232 Sep 13, 2024
4969625
fixing more integration tests:
svv232 Sep 13, 2024
1d2ad87
adding formatting
svv232 Sep 13, 2024
c13d24f
matching parameters with dev profile
svv232 Sep 13, 2024
f6581f8
tweaking parameters
svv232 Sep 13, 2024
18279a0
tweaking grace period
svv232 Sep 13, 2024
c793e80
matching berk itn runtime config
svv232 Sep 13, 2024
77f5a19
nano mina conversion
svv232 Sep 13, 2024
a3e1219
fixing invalid file read on boot
svv232 Sep 14, 2024
2ce325a
fixing faulty condition
svv232 Sep 14, 2024
3824b4b
rm account update loop
svv232 Sep 14, 2024
f6efe73
syntax
svv232 Sep 14, 2024
2c4eb93
revert
svv232 Sep 14, 2024
e43c573
adding lightnet case to docker tagging
svv232 Sep 14, 2024
7a3ad2b
Merge pull request #16046 from MinaProtocol/sai/fix-nightly
dkijania Sep 14, 2024
c881f59
Merge branch 'compatible' into sai/swap-berkeley-for-devnet-compatible
dkijania Sep 14, 2024
7090879
Merge branch 'compatible' into sai/swap-berkeley-for-devnet-compatible
dkijania Sep 14, 2024
cf93a4c
fix dhall
dkijania Sep 14, 2024
ddddaf4
Merge branch 'develop' into dkijania/revive_extract_dump_archive_test…
dkijania Sep 16, 2024
05ae5a1
pass buildkite branch env to build debian script since buildkite is c…
dkijania Sep 16, 2024
6c0552c
fix usage of BRNACH_NAME
dkijania Sep 16, 2024
d0b9820
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 16, 2024
841b27b
fix usage of export-git-env-vars
dkijania Sep 16, 2024
dcb19df
Update scripts/export-git-env-vars.sh
dkijania Sep 16, 2024
66ccf9f
fix export-git-env-vars script
dkijania Sep 16, 2024
783e1ce
Merge pull request #16050 from MinaProtocol/dkijania/fix_HEAD_error
dkijania Sep 16, 2024
57f9cd4
Merge branch 'develop' into dkijania/revive_extract_dump_archive_test…
dkijania Sep 16, 2024
59cab07
Merge branch 'compatible' into sai/swap-berkeley-for-devnet-compatible
dkijania Sep 16, 2024
d5ca8fe
fix rosetta tests setup
dkijania Sep 16, 2024
800d70e
Merge remote-tracking branch 'origin/sai/swap-berkeley-for-devnet-com…
dkijania Sep 16, 2024
941f6f5
fix RunWithPostgres
dkijania Sep 16, 2024
dde8777
remove more berkeley leftovers
dkijania Sep 16, 2024
95dd42d
remove berkeley.env config file in rosetta app
dkijania Sep 16, 2024
9e58d59
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 16, 2024
d490208
fix comma
dkijania Sep 16, 2024
3704e57
remove suffix from archive docker
dkijania Sep 17, 2024
fe353a8
fix debian branch name logic
dkijania Sep 17, 2024
7532956
fix dhall syntax
dkijania Sep 17, 2024
b326ecd
correct BatchTxn deps and revert removal of MINA_DEB_CODENAME
dkijania Sep 17, 2024
a74aeb6
Merge branch 'compatible' into dkijania/merge_compatible_to_develop_1709
dkijania Sep 17, 2024
eb9b3b1
rm /etc/apt/sources.list.d/hashicorp.list before creating it once again
dkijania Sep 17, 2024
3322ebb
do not bother checking if hashicorp.list file exists
dkijania Sep 17, 2024
fc342da
Merge branch 'sai/swap-berkeley-for-devnet-compatible' into dkijania/…
dkijania Sep 17, 2024
35f9696
Update src/test/archive/patch_archive_test/patch_archive_test.ml
dkijania Sep 17, 2024
c73ada9
remove unused module
dkijania Sep 17, 2024
617d627
use List.init instead of List.range and List.map
dkijania Sep 17, 2024
a2569b9
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 17, 2024
b5d2546
Merge branch 'dkijania/revive_extract_dump_archive_test' into dkijani…
dkijania Sep 17, 2024
264696e
Merge pull request #16063 from MinaProtocol/dkijania/merge_compatible…
dkijania Sep 18, 2024
253cac2
Merge branch 'develop' into dkijania/port_compatible_berkeley_removal
dkijania Sep 18, 2024
afe43a7
Dhall lints
dkijania Sep 18, 2024
d15a406
Merge branch 'develop' into dkijania/fix_debian_name_logic
dkijania Sep 18, 2024
5b8924f
Merge pull request #16062 from MinaProtocol/dkijania/fix_debian_name_…
dkijania Sep 18, 2024
513ac11
Merge branch 'develop' into dkijania/port_compatible_berkeley_removal
dkijania Sep 18, 2024
b756da7
Merge branch 'develop' into dkijania/revive_extract_dump_archive_test…
dkijania Sep 18, 2024
110c5f4
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 18, 2024
ead07b9
Revert "Auxiliary commit to revert individual files from b756da7c140a…
dkijania Sep 18, 2024
3a04375
pass BRANCH_NAME to export-git-env-vars script properly
dkijania Sep 19, 2024
098b05c
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 19, 2024
d55f0df
Merge pull request #16087 from MinaProtocol/dkijania/remove_HEAD_once…
dkijania Sep 19, 2024
9927f77
Merge branch 'develop' into dkijania/revive_extract_dump_archive_test…
dkijania Sep 19, 2024
19236f2
Merge branch 'develop' into dkijania/port_compatible_berkeley_removal
dkijania Sep 19, 2024
a29d6dd
Merge branch 'develop' into merge-back-to-develop-2024-09-19
mrmr1993 Sep 19, 2024
e9d723d
Merge pull request #15989 from MinaProtocol/dkijania/revive_extract_d…
dkijania Sep 19, 2024
b806cb9
fix step name for functional test suite
dkijania Sep 19, 2024
d0142a8
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 19, 2024
421e95f
Update main Readme
dkijania Sep 19, 2024
ed93733
Merge branch 'dkijania/remove_leaderboard' into dkijania/port_removin…
dkijania Sep 19, 2024
fb1c3c0
Merge pull request #16090 from MinaProtocol/merge-back-to-develop-202…
mrmr1993 Sep 19, 2024
3f6c08d
Merge branch 'develop' into dkijania/update_logo_dev
dkijania Sep 19, 2024
65793bc
Merge branch 'develop' into dkijania/port_removing_leaderboard_dev
dkijania Sep 19, 2024
7568721
Merge branch 'develop' into dkijania/port_compatible_berkeley_removal
dkijania Sep 20, 2024
6a37077
fix PatchArchiveTest usage of network arg
dkijania Sep 20, 2024
11fbd9c
revert docker path + replace TAG with NEW_VERSION
dkijania Sep 20, 2024
72a4b0e
Fix archive proof mismatch between compiled nad runtime config
dkijania Sep 20, 2024
a5adde1
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 20, 2024
a90041a
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 23, 2024
02a9f79
Merge branch 'dkijania/revive_extract_dump_archive_test' into dkijani…
dkijania Sep 23, 2024
2c77413
Merge pull request #16097 from MinaProtocol/dkijania/port_removing_le…
dkijania Sep 23, 2024
d4b8008
Merge branch 'develop' into dkijania/port_patch_archive_test_dev
dkijania Sep 23, 2024
1770d03
Merge branch 'develop' into dkijania/fix_archive_node_config
dkijania Sep 23, 2024
74e0c20
Merge remote-tracking branch 'origin/compatible' into dkijania/fix_ar…
dkijania Sep 23, 2024
7629917
Merge remote-tracking branch 'origin/dkijania/fix_archive_node_config…
dkijania Sep 23, 2024
fca8d9a
Merge branch 'develop' into dkijania/update_logo_dev
dkijania Sep 23, 2024
00fbbaa
Merge branch 'develop' into dkijania/port_compatible_berkeley_removal
dkijania Sep 23, 2024
c457fc6
Merge remote-tracking branch 'origin/compatible' into dkijania/port_p…
dkijania Sep 23, 2024
a288fc6
Merge branch 'compatible' into dkijania/port_compatible_berkeley_removal
dkijania Sep 23, 2024
46deb1c
Merge branch 'compatible' into dkijania/revive_extract_dump_archive_test
dkijania Sep 23, 2024
8d72e9c
fix mina-functional-test usage in PathArchiveTest.dhall
dkijania Sep 23, 2024
20b35ab
allow errors just for docker search
dkijania Sep 23, 2024
f78448f
Merge branch 'develop' into dkijania/fix_archive_node_config
dkijania Sep 23, 2024
afab809
fix compatibility test by allowing error just for searching dockers
dkijania Sep 23, 2024
77937ca
Merge branch 'develop' into dkijania/port_patch_archive_test_dev
dkijania Sep 23, 2024
446abc0
Merge branch 'compatible' into dkijania/fix_archive_node_config
dkijania Sep 23, 2024
a021760
fix correct return handling for download-docker command
dkijania Sep 23, 2024
72b62fa
Merge branch 'develop' into dkijania/update_logo_dev
dkijania Sep 23, 2024
cabd7be
Merge pull request #16103 from MinaProtocol/dkijania/fix_archive_node…
dkijania Sep 23, 2024
398fe6d
Merge branch 'develop' into dkijania/port_patch_archive_test_dev
dkijania Sep 23, 2024
3fbca5d
Merge branch 'dkijania/revive_extract_dump_archive_test' into dkijani…
dkijania Sep 23, 2024
0ffa50c
Make network optional for RunWithPostgres
dkijania Sep 23, 2024
6192f70
Merge branch 'develop' into dkijania/port_compatible_berkeley_removal
dkijania Sep 23, 2024
8556500
fix ReplayerTest.dhall
dkijania Sep 24, 2024
d454667
Merge branch 'develop' into dkijania/update_logo_dev
dkijania Sep 24, 2024
cc99604
Merge pull request #16065 from MinaProtocol/dkijania/port_compatible_…
dkijania Sep 24, 2024
2c64c32
Merge branch 'develop' into dkijania/port_patch_archive_test_dev
dkijania Sep 24, 2024
9593366
Merge pull request #16109 from MinaProtocol/dkijania/port_patch_archi…
dkijania Sep 24, 2024
3455cbd
Merge branch 'develop' into dkijania/update_logo_dev
dkijania Sep 24, 2024
e975835
Merge pull request #16096 from MinaProtocol/dkijania/update_logo_dev
dkijania Sep 24, 2024
b456875
Scripts: make shellcheck happy on aptly.sh
dannywillems Sep 24, 2024
efc6c77
Scripts: make shellcheck partially happy
dannywillems Sep 24, 2024
13c5dbc
Scripts: make shellcheck happy on builder-helpers.sh
dannywillems Sep 24, 2024
d56b853
Scripts: make shellcheck a bit happier on publish.sh
dannywillems Sep 24, 2024
e863832
Scripts: make shellcheck a bit happier on reversion.sh
dannywillems Sep 24, 2024
c338c26
Scripts: make shellcheck a bit happier on verify.sh
dannywillems Sep 24, 2024
2d5b026
reformat: ignore opam-switches
dannywillems Sep 24, 2024
7abd4a1
Merge pull request #16121 from MinaProtocol/dw/reformat-ignore-opam-s…
dannywillems Sep 24, 2024
6bc80ac
Merge pull request #16120 from MinaProtocol/dw/easy-shell-changes-dev…
dannywillems Sep 25, 2024
a06278f
Merge branch 'develop' into merge-back-to-develop-2024-09-26
mrmr1993 Sep 26, 2024
18e735e
Merge pull request #16150 from MinaProtocol/merge-back-to-develop-202…
mrmr1993 Sep 27, 2024
7493e2b
Merge CI Berkeley removal to compatible
dkijania Sep 29, 2024
dd8ee21
Merge branch 'compatible' into dkijania/port_ci_fixes_from_dev
dkijania Oct 14, 2024
d5442b4
Merge branch 'compatible' into dkijania/port_ci_fixes_from_dev
dkijania Oct 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 16 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
### Build status
<img src="https://github.com/MinaProtocol/mina-resources/blob/main/mina.png?raw=true" >

| Develop | Berkeley | Compatible |
| ------- | -------- | ---------- |
| [![Build status - develop](https://badge.buildkite.com/0c47452f3ea619d3217d388e0de522b218db28c3e161887a9a.svg?branch=develop)](https://buildkite.com/o-1-labs-2/mina-end-to-end-nightlies) | [![Build status - berkeley](https://badge.buildkite.com/0c47452f3ea619d3217d388e0de522b218db28c3e161887a9a.svg?branch=berkeley)](https://buildkite.com/o-1-labs-2/mina-end-to-end-nightlies) | [![Build status - compatible](https://badge.buildkite.com/0c47452f3ea619d3217d388e0de522b218db28c3e161887a9a.svg?branch=compatible)](https://buildkite.com/o-1-labs-2/mina-end-to-end-nightlies)
<h1 align="center" > Mina </h1>

<a href="https://minaprotocol.com">
<img src="https://github.com/MinaProtocol/docs/blob/main/public/static/img/svg/mina-wordmark-redviolet.svg?raw=true&sanitize=true" width="350" alt="Mina logo">
</a>
<div align="center">

# Mina
![GitHub stars](https://img.shields.io/github/stars/minaprotocol/mina)&nbsp;&nbsp;![GitHub forks](https://img.shields.io/github/forks/minaprotocol/mina)

![GitHub contributors](https://img.shields.io/github/contributors/minaprotocol/mina)&nbsp;&nbsp;![GitHub commit activity](https://img.shields.io/github/commit-activity/m/minaprotocol/mina)&nbsp;&nbsp;![GitHub last commit](https://img.shields.io/github/last-commit/minaprotocol/mina)

| Develop[^1] | Compatible[^2] | Master[^3] |
| ------- | ---------- | ---------- |
| [![Build status - develop](https://badge.buildkite.com/0c47452f3ea619d3217d388e0de522b218db28c3e161887a9a.svg?branch=develop)](https://buildkite.com/o-1-labs-2/mina-end-to-end-nightlies) | [![Build status - compatible](https://badge.buildkite.com/0c47452f3ea619d3217d388e0de522b218db28c3e161887a9a.svg?branch=compatible)](https://buildkite.com/o-1-labs-2/mina-end-to-end-nightlies) | [![Build status - master](https://badge.buildkite.com/0c47452f3ea619d3217d388e0de522b218db28c3e161887a9a.svg?branch=master)](https://buildkite.com/o-1-labs-2/mina-end-to-end-nightlies)

</div>

Mina is the first cryptocurrency with a lightweight, constant-sized blockchain. This is the main source code repository for the Mina project and contains code for the OCaml protocol implementation, the [Mina Protocol website](https://minaprotocol.com), and wallet. Enjoy!

Expand Down Expand Up @@ -60,3 +64,7 @@ The [Node Developers](https://docs.minaprotocol.com/node-developers) docs contai
[Apache 2.0](LICENSE)

Commits older than 2018-10-03 do not have a [LICENSE](LICENSE) file or this notice, but are distributed under the same terms.

[^1]: Develop is a mainline branch containig code that may be not compatible with current mainnet and may require major upgrade (hardfork).
[^2]: Compatible is a mainline branch containig code which does not need hardfork in order to apply it to mainnet.
[^3]: Branch which contains current mainnet code.
2 changes: 1 addition & 1 deletion buildkite/scripts/build-release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ source ~/.profile
./buildkite/scripts/build-artifact.sh

echo "--- Bundle all packages for Debian ${MINA_DEB_CODENAME}"
echo " Includes mina daemon, archive-node, rosetta, generate keypair for berkeley"
echo " Includes mina daemon, archive-node, rosetta, generate keypair for devnet"
[[ ${MINA_BUILD_MAINNET} ]] && echo " MINA_BUILD_MAINNET is true so this includes the mainnet and devnet packages for mina-daemon as well"


Expand Down
28 changes: 18 additions & 10 deletions buildkite/scripts/check-compatibility.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ function get_shas {

function image_tag {
SHA=$1
IMAGE_TAG="$SHA-bullseye-berkeley"
IMAGE_TAG="$SHA-bullseye-devnet"
}

function download-docker {
Expand All @@ -22,17 +22,25 @@ function download-docker {
function try_docker_shas {
DOCKER_SHAS=$1
GOT_DOCKER=0

for sha in $DOCKER_SHAS; do
download-docker $sha
if [ $? -eq 0 ] ; then
GOT_DOCKER=1
image_tag $sha
break
else
echo "No docker available for SHA=$sha"
fi

set +e
download-docker $sha

if [ $? -eq 0 ] ; then
GOT_DOCKER=1
image_tag $sha
break
else
echo "No docker available for SHA=$sha"
fi
set -e
done

if [[ $GOT_DOCKER == 0 ]]; then
echo "docker cannot be found for given shas: $DOCKER_SHAS"
exit 1
fi
}

function image_id {
Expand Down
68 changes: 0 additions & 68 deletions buildkite/scripts/connect-to-berkeley.sh

This file was deleted.

62 changes: 30 additions & 32 deletions buildkite/scripts/connect-to-testnet.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,53 +7,46 @@ if [[ $# -ne 3 ]]; then
exit 1
fi

TESTNET_VERSION_NAME="berkeley"
TESTNET_NAME=$1
WAIT_BETWEEN_POLLING_GRAPHQL=$2
WAIT_AFTER_FINAL_CHECK=$3

case "$BUILDKITE_PULL_REQUEST_BASE_BRANCH" in
rampup|berkeley|release/2.0.0|develop)
;;
*)
echo "Not pulling against rampup, not running the connect test"
exit 0 ;;
esac

# Don't prompt for answers during apt-get install
export DEBIAN_FRONTEND=noninteractive

apt-get update
apt-get install -y git apt-transport-https ca-certificates tzdata curl
sudo apt-get update
sudo apt-get install -y git apt-transport-https ca-certificates tzdata curl libwww-perl jq

git config --global --add safe.directory /workdir

source buildkite/scripts/export-git-env-vars.sh

source buildkite/scripts/debian/install.sh "mina-${TESTNET_VERSION_NAME}"
source buildkite/scripts/debian/install.sh "mina-${TESTNET_NAME}" 1

# Remove lockfile if present
rm ~/.mina-config/.mina-lock ||:
sudo rm ~/.mina-config/.mina-lock ||:

sudo mkdir -p /root/libp2p-keys/

mkdir -p /root/libp2p-keys/
# Pre-generated random password for this quick test
export MINA_LIBP2P_PASS=eithohShieshichoh8uaJ5iefo1reiRudaekohG7AeCeib4XuneDet2uGhu7lahf
mina libp2p generate-keypair --privkey-path /root/libp2p-keys/key
# Set permissions on the keypair so the daemon doesn't complain
chmod -R 0700 /root/libp2p-keys/
sudo chmod -R 0700 /root/libp2p-keys/
# Pre-generated random password for this quick test
sudo MINA_LIBP2P_PASS=eithohShieshichoh8uaJ5iefo1reiRudaekohG7AeCeib4XuneDet2uGhu7lahf mina libp2p generate-keypair --privkey-path /root/libp2p-keys/key

# Restart in the background
mina daemon \
--peer-list-url "https://storage.googleapis.com/seed-lists/${TESTNET_NAME}_seeds.txt" \
--libp2p-keypair "/root/libp2p-keys/key" \
& # -background
sudo MINA_LIBP2P_PASS=eithohShieshichoh8uaJ5iefo1reiRudaekohG7AeCeib4XuneDet2uGhu7lahf \
TESTNET_NAME=$TESTNET_NAME \
bash -c "mina daemon \
--peer-list-url \"https://storage.googleapis.com/seed-lists/${TESTNET_NAME}_seeds.txt\" \
--libp2p-keypair \"/root/libp2p-keys/key\" \
--seed &" # -background

# Attempt to connect to the GraphQL client every 10s for up to 8 minutes
num_status_retries=24
for ((i=1;i<=$num_status_retries;i++)); do
sleep $WAIT_BETWEEN_POLLING_GRAPHQL
set +e
mina client status
sudo mina client status
status_exit_code=$?
set -e
if [ $status_exit_code -eq 0 ]; then
Expand All @@ -63,13 +56,18 @@ for ((i=1;i<=$num_status_retries;i++)); do
fi
done

# Check that the daemon has connected to peers and is still up after 2 mins
sleep $WAIT_AFTER_FINAL_CHECK
mina client status
if [ $(mina advanced get-peers | wc -l) -gt 0 ]; then
echo "Found some peers"
else
echo "No peers found"
exit 1
fi
peer_retries=10
for ((i=1;i<=$peer_retries;i++)); do
peer_count=$(sudo mina advanced get-peers | wc -l)
sudo mina client status

if [ "$peer_count" -gt 0 ]; then
echo "Found some peers"
exit 0;
else
echo "No peers found"
fi
sleep $WAIT_AFTER_FINAL_CHECK
done

exit 1;
2 changes: 1 addition & 1 deletion buildkite/scripts/debian/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ else
debs=(${DEBS//,/ })
for i in "${debs[@]}"; do
case $i in
mina-berkeley|mina-devnet|mina-mainnet|mina-berkeley-lightnet)
mina-devnet|mina-mainnet|mina-devnet-lightnet)
# Downaload mina-logproc too
source ./buildkite/scripts/download-artifact-from-cache.sh "mina-logproc*" $MINA_DEB_CODENAME/_build "" $LOCAL_DEB_FOLDER
;;
Expand Down
2 changes: 1 addition & 1 deletion buildkite/scripts/dump-mina-type-shapes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export DEBIAN_FRONTEND=noninteractive
sudo apt-get update
sudo apt-get install -y git apt-transport-https ca-certificates tzdata curl

TESTNET_NAME="berkeley"
TESTNET_NAME="devnet"

git config --global --add safe.directory /workdir
source buildkite/scripts/export-git-env-vars.sh
Expand Down
8 changes: 5 additions & 3 deletions buildkite/scripts/rosetta-integration-tests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -250,10 +250,12 @@ if [[ "$MODE" == "full" ]]; then
send_zkapp_transactions &
fi

next_block_time=$(mina client status --json | jq '.next_block_production.timing[1].time' | tr -d '"') curr_time=$(date +%s%N | cut -b1-13)
sleep_time=$((($next_block_time - $curr_time) / 1000))
mina client status --json

next_block_time=$(mina client status --json | jq '.next_block_production.timing[1]' | tr -d '"') curr_time=$(date +%s%N | cut -b1-13)
sleep_time=$((($next_block_time - $curr_time) / 10000000))
echo "Sleeping for ${sleep_time}s until next block is created..."
sleep ${sleep_time}
sleep $sleep_time

# Mina Rosetta Checks (spec construction data perf)
echo "============ ROSETTA CLI: VALIDATE CONF FILE ${ROSETTA_CONFIGURATION_FILE} =============="
Expand Down
2 changes: 1 addition & 1 deletion buildkite/scripts/run-snark-transaction-profiler.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export DEBIAN_FRONTEND=noninteractive
sudo apt-get update
sudo apt-get install -y git apt-transport-https ca-certificates tzdata curl python3

TESTNET_NAME="berkeley"
TESTNET_NAME="devnet"

git config --global --add safe.directory /workdir
source buildkite/scripts/export-git-env-vars.sh
Expand Down
2 changes: 1 addition & 1 deletion buildkite/scripts/run-test-executive-cloud.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
set -o pipefail -x

TEST_NAME="$1"
MINA_IMAGE="gcr.io/o1labs-192920/mina-daemon:$MINA_DOCKER_TAG-berkeley"
MINA_IMAGE="gcr.io/o1labs-192920/mina-daemon:$MINA_DOCKER_TAG-devnet"
ARCHIVE_IMAGE="gcr.io/o1labs-192920/mina-archive:$MINA_DOCKER_TAG"

if [[ "${TEST_NAME:0:15}" == "block-prod-prio" ]] && [[ "$RUN_OPT_TESTS" == "" ]]; then
Expand Down
4 changes: 2 additions & 2 deletions buildkite/scripts/run-test-executive-local.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ cleanup

TEST_NAME="$1"

MINA_IMAGE="gcr.io/o1labs-192920/mina-daemon:$MINA_DOCKER_TAG-berkeley"
MINA_IMAGE="gcr.io/o1labs-192920/mina-daemon:$MINA_DOCKER_TAG-devnet"
ARCHIVE_IMAGE="gcr.io/o1labs-192920/mina-archive:$MINA_DOCKER_TAG"

if [[ "${TEST_NAME:0:15}" == "block-prod-prio" ]] && [[ "$RUN_OPT_TESTS" == "" ]]; then
Expand All @@ -42,7 +42,7 @@ rm -f /etc/apt/sources.list.d/hashicorp.list
apt-get update
apt-get install -y git apt-transport-https ca-certificates tzdata curl

TESTNET_NAME="berkeley"
TESTNET_NAME="devnet"

git config --global --add safe.directory /workdir

Expand Down
2 changes: 1 addition & 1 deletion buildkite/scripts/run_promote_build_job.sh
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ DHALL_DEBIANS="([] : List $DEBIAN_DHALL_DEF.Type)"
if [[ -n "$DEBIANS" ]]; then
if [[ -z "$CODENAMES" ]]; then usage "Codenames is not set!"; exit 1; fi;
if [[ -z "$PROFILE" ]]; then PROFILE="Standard"; fi;
if [[ -z "$NETWORK" ]]; then NETWORK="Berkeley"; fi;
if [[ -z "$NETWORK" ]]; then NETWORK="Devnet"; fi;
if [[ -z "$REMOVE_PROFILE_FROM_NAME" ]]; then REMOVE_PROFILE_FROM_NAME=0; fi;
if [[ -z "$PUBLISH" ]]; then PUBLISH=0; fi;
if [[ -z "$FROM_CHANNEL" ]]; then FROM_CHANNEL="Unstable"; fi;
Expand Down
2 changes: 1 addition & 1 deletion buildkite/scripts/run_verify_promoted_build_job.sh
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ DHALL_DEBIANS="([] : List $DEBIAN_DHALL_DEF.Type)"
if [[ -n "$DEBIANS" ]]; then
if [[ -z "$CODENAMES" ]]; then usage "Codenames is not set!"; exit 1; fi;
if [[ -z "$PROFILE" ]]; then PROFILE="Standard"; fi;
if [[ -z "$NETWORK" ]]; then NETWORK="Berkeley"; fi;
if [[ -z "$NETWORK" ]]; then NETWORK="Devnet"; fi;
if [[ -z "$REMOVE_PROFILE_FROM_NAME" ]]; then REMOVE_PROFILE_FROM_NAME=0; fi;
if [[ -z "$PUBLISH" ]]; then PUBLISH=0; fi;
if [[ -z "$TO_CHANNEL" ]]; then TO_CHANNEL="Unstable"; fi;
Expand Down
2 changes: 1 addition & 1 deletion buildkite/scripts/single-node-tests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ git config --global --add safe.directory /workdir

source buildkite/scripts/export-git-env-vars.sh

source buildkite/scripts/debian/install.sh "mina-test-suite,mina-berkeley-lightnet" 1
source buildkite/scripts/debian/install.sh "mina-test-suite,mina-devnet-lightnet" 1

export MINA_LIBP2P_PASS="naughty blue worm"
export MINA_PRIVKEY_PASS="naughty blue worm"
Expand Down
8 changes: 4 additions & 4 deletions buildkite/scripts/unit-test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ export LIBP2P_NIXLESS=1 PATH=/usr/lib/go/bin:$PATH GO=/usr/lib/go/bin/go
time make build

echo "--- Build all targets"
dune build "${path}" --profile="${profile}" -j16
dune build "${path}" --profile="${profile}" -j8

echo "--- Check for changes to verification keys"
time dune runtest "src/app/print_blockchain_snark_vk" --profile="${profile}" -j16
time dune runtest "src/app/print_blockchain_snark_vk" --profile="${profile}" -j8

# Turn on the proof-cache assertion, so that CI will fail if the proofs need to
# be updated.
Expand All @@ -35,8 +35,8 @@ export ERROR_ON_PROOF=true
# skip running all of the tests that have already succeeded, since dune will
# only retry those tests that failed.
echo "--- Run unit tests"
time dune runtest "${path}" --profile="${profile}" -j16 || \
time dune runtest "${path}" --profile="${profile}" -j8 || \
(./scripts/link-coredumps.sh && \
echo "--- Retrying failed unit tests" && \
time dune runtest "${path}" --profile="${profile}" -j16 || \
time dune runtest "${path}" --profile="${profile}" -j8 || \
(./scripts/link-coredumps.sh && false))
2 changes: 1 addition & 1 deletion buildkite/scripts/version-linter.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ if [[ $# -ne 1 ]]; then
exit 1
fi

TESTNET_NAME="${TESTNET_NAME:-berkeley}"
TESTNET_NAME="${TESTNET_NAME:-devnet}"

# Don't prompt for answers during apt-get install
export DEBIAN_FRONTEND=noninteractive
Expand Down
Loading