Bryan Stitt
28df880d59
turn on deadlock_detection
2023-10-10 20:08:05 -07:00
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 dcfc51c2f5e78ec1768a36d0a4472948ebf73bb5.
2023-09-06 13:25:21 -07:00
Bryan Stitt
0218a9d5c9
Revert "rw"
...
This reverts commit d6a86515192ccd141cab616916084b73fbf4199a.
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