Commit Graph

96 Commits

Author SHA1 Message Date
Bryan Stitt
191c0c756f try binstall and sccache
we tried binstall in the past and it had issues on arm, but now my laptop is arm and it works so i think whatever that was is fixed

sccache should also make things faster (especially if we eventually add remote caches
2023-07-21 23:14:12 -07:00
Bryan Stitt
31f772591b put rpcs in a rwlock again 2023-07-10 18:09:58 -07:00
Bryan Stitt
670b64de31 9th try? 2023-07-10 16:40:41 -07:00
Bryan Stitt
dbe7db69e0 more pwd 2023-07-10 16:38:16 -07:00
Bryan Stitt
75fb5927ef hmmm 2023-07-10 16:37:28 -07:00
Bryan Stitt
5e6da3e456 wat 2 2023-07-10 16:35:31 -07:00
Bryan Stitt
4a88aa295c wat 2023-07-10 16:34:11 -07:00
Bryan Stitt
8503c49c04 touch payment-contracts
stupid caches. this shouldnt be needed
2023-07-10 16:32:58 -07:00
Bryan Stitt
e0f9263b3f copy the app instead of mount to fix payment-contracts disappearing 2023-07-06 21:18:45 -07:00
Bryan Stitt
3d90768dd8 check for the right contracts file at each build step
i dont know why build caches are breaking this
2023-07-06 16:04:35 -07:00
Bryan Stitt
a0b256cbd2 panic on deadlock 2023-07-06 04:18:48 -07:00
Bryan Stitt
2418d1ab77 touch build.rs if payment-contracts don't exist 2023-07-05 21:10:56 -07:00
Bryan Stitt
aee220b7ad sharing=private shouldn't be needed 2023-07-05 13:09:05 -07:00
Bryan Stitt
a151146a6e copy anvil 2023-07-05 13:04:53 -07:00
Bryan Stitt
7b291105af comments 2023-07-05 12:57:20 -07:00
Bryan Stitt
d4bd98fdba verbose 2023-07-05 12:52:10 -07:00
Bryan Stitt
b1c460dcb3 add --frozen --offline. not needed with the fetch step 2023-07-05 12:47:52 -07:00
Bryan Stitt
8ea9a0a5cb do even more in parallel
and also use the proper rust cache path
2023-07-05 12:44:38 -07:00
Bryan Stitt
1f1f2433e0 add a fetch step 2023-07-05 12:25:33 -07:00
Bryan Stitt
91c20248ee maybe 2023-07-05 11:46:11 -07:00
Bryan Stitt
b1872306b4 tailing semicolon 2023-07-05 11:40:43 -07:00
Bryan Stitt
0c6119697e set -eux and force a build of payment-contracts 2023-07-05 11:39:27 -07:00
Bryan Stitt
501ec21442 drop workspace-hack for now
it doesn't work well with features and so we were installing things like kafka even if the feature was off
2023-06-30 13:18:37 -07:00
Bryan Stitt
f6c8172a13 always do connectinfo for now 2023-06-29 13:12:35 -07:00
Bryan Stitt
a89312664c id instead of sharing 2023-06-27 17:41:48 -07:00
Bryan Stitt
6c5637260d rw needed 2023-06-27 12:57:44 -07:00
Bryan Stitt
b1c414f85e drop cargo-chef 2023-06-27 12:57:16 -07:00
Bryan Stitt
8f6371be30 sharing private and double check bin exists 2023-06-27 12:23:55 -07:00
Bryan Stitt
7f6d4d134b comment 2023-06-27 12:14:02 -07:00
Bryan Stitt
16e9727a97 use COPY to match chef docs 2023-06-27 12:13:14 -07:00
Bryan Stitt
ee41f5f91d sparse registry 2023-06-27 12:06:43 -07:00
Bryan Stitt
6defc2840c with the caches mounted, i think incremental will actually help 2023-06-27 12:03:31 -07:00
Bryan Stitt
870e96ba38 just use the dev profile 2023-06-27 12:00:53 -07:00
Bryan Stitt
272f7ce800 add cargo hakari and chef to build process 2023-06-27 11:59:49 -07:00
Bryan Stitt
7394a56abf move copy 2023-06-27 09:45:16 -07:00
Bryan Stitt
d32208729f sharing private 2023-06-26 23:25:47 -07:00
Bryan Stitt
cc3291d914 docker cache more 2023-06-26 23:21:05 -07:00
Bryan Stitt
e47eccb893 add --locked to nextest 2023-06-25 21:47:18 -07:00
Bryan Stitt
4396cbb759 depending on order, both might need rw 2023-06-25 21:42:58 -07:00
Bryan Stitt
0ac25c1a90 rustup update doesn't do anything if no versions are installed 2023-06-25 21:35:55 -07:00
Bryan Stitt
5b60a43466 improve build process 2023-06-25 21:26:17 -07:00
Bryan Stitt
df2599eda3 one apt install step 2023-06-25 16:26:54 -07:00
Bryan Stitt
7dd8bce1ed do test and release building in parallel 2023-06-25 16:09:05 -07:00
Bryan Stitt
83123f5cdd wait up to a second for it to sync 2023-06-24 21:51:58 -07:00
Bryan Stitt
6b6fac396f lower default web3_proxy::rpcs::consensus level 2023-06-22 22:45:43 -07:00
Bryan Stitt
209601dc6f use connectinfo in docker too 2023-06-21 17:52:16 -07:00
Bryan Stitt
a8f0c1f6f4 drop the faster_release profile for now 2023-06-12 19:02:18 -07:00
Bryan Stitt
fcc1843af0 put it back. duplication between cargo.toml isnt worth it 2023-05-30 21:37:58 -07:00
Bryan Stitt
2273637a07 move cli into a separate packge and clean up dependencies 2023-05-30 20:58:24 -07:00
Bryan Stitt
00772caae3 --help instead of --version 2023-05-30 17:38:45 -07:00