Commit Graph

121 Commits

Author SHA1 Message Date
Bryan Stitt 00991d67b8 fetch doesnt need target dirs 2023-10-07 00:54:15 -07:00
Bryan Stitt a73337c4e8 missed a semicolon 2023-10-07 00:52:34 -07:00
Bryan Stitt d38a35903e cargo update 2023-10-07 00:35:22 -07:00
Bryan Stitt aeb30787dd more openssl and no rmp
i like rustls, but we can't use it on everything and so our compile times are bad
2023-10-07 00:35:22 -07:00
Bryan Stitt c60b156835 only clear when needed 2023-09-20 13:55:54 -07:00
Bryan Stitt 1dd90340ce move the rm to a spot that it can stay
i think this will work. the target dirs should only be cleared if rust-toolchain.toml changes
it will also clear target if a few other things change, but thats probably better than dealing with breaks every time we change the rust version
2023-09-20 13:48:10 -07:00
Bryan Stitt 8186361b68 remove rm now that it compiled 2023-09-20 13:45:44 -07:00
Bryan Stitt ebd5bb215f rm to work around rust upgrade 2023-09-20 13:35:33 -07:00
Bryan Stitt 7cab994e50 try COPY instead of bind again? 2023-09-12 15:07:30 -07:00
Bryan Stitt 667c43cca1 Revert "drop mount type cache"
This reverts commit dcfc51c2f5.
2023-09-06 13:25:21 -07:00
Bryan Stitt 0218a9d5c9 Revert "rw"
This reverts commit d6a8651519.
2023-09-06 13:25:20 -07:00
Bryan Stitt d6a8651519 rw 2023-09-06 13:25:10 -07:00
Bryan Stitt dcfc51c2f5 drop mount type cache
we copy the final binaries into a slim image, so i think what we have just makes build times worse
2023-09-06 13:15:33 -07:00
Bryan Stitt 05f394437d frozen and offline should work now 2023-08-18 17:14:15 -07:00
Bryan Stitt 1e5ec4afb7 keep cargo fetch to avoid race condition 2023-08-18 17:12:43 -07:00
Bryan Stitt bb6551089a cargo locked instead of frozen 2023-08-18 17:08:29 -07:00
Bryan Stitt 2e11a8220c try mount bind again 2023-08-18 17:02:32 -07:00
Bryan Stitt c5b644f9af try moving caches around again 2023-08-18 16:39:35 -07:00
Bryan Stitt ab6d3a1d9b split command line into separte module 2023-08-03 00:16:54 -07:00
Bryan Stitt 07b7580789 move comments 2023-07-28 13:06:40 -07:00
Bryan Stitt e5f3200d1a turn incremental builds back on 2023-07-28 12:58:23 -07:00
Bryan Stitt 948f51590e no default vars and include AWS_PROFILE 2023-07-28 11:12:27 -07:00
Bryan Stitt 800374e681 sccache for builds 2023-07-28 10:43:02 -07:00
Bryan Stitt 352726872a improve sccache 2023-07-21 23:43:42 -07:00
Bryan Stitt 7c4de5ea8b give the databases longer to start 2023-07-21 23:34:54 -07:00
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