Michael Bradley, Jr
135e9398f2
[wip] second "Restore Testground resources..." should be "Load Testground resources..."
2022-09-27 12:46:54 -05:00
Michael Bradley, Jr
c6ce673c9f
[wip] check the cache
2022-09-27 12:40:34 -05:00
Michael Bradley, Jr
be472adf57
[wip] don't exit with error when `docker ps -a -q` returns no ids
2022-09-27 12:22:08 -05:00
Michael Bradley, Jr
76a054defa
[wip] rev plans' config.nims
2022-09-27 04:08:21 -05:00
Michael Bradley, Jr
610aa52727
[wip] stub in the "upload_download" Codex Testground plan
2022-09-27 02:02:34 -05:00
Michael Bradley, Jr
9678605be7
[wip] rev formatting in "simple_" examples (easier to read)
2022-09-27 02:02:34 -05:00
Michael Bradley, Jr
80be251c8f
[wip] introduce nimbase Docker image for improved caching
2022-09-27 02:02:34 -05:00
Michael Bradley, Jr
d78e737a04
[wip] cache more Testground resources
2022-09-26 20:10:17 -05:00
Michael Bradley, Jr
223b174c5b
[wip] check the cache
...
more Docker images could/can be cached but this is a basic test
2022-09-26 00:33:28 -05:00
Michael Bradley, Jr
e563628aa1
[wip] remove unnecessary double-quotes from cache key component
2022-09-26 00:19:35 -05:00
Michael Bradley, Jr
0229a4e95e
[wip] prefer `docker manifest inspect` to `docker inspect`
2022-09-25 23:48:41 -05:00
Michael Bradley, Jr
a948225fa7
[wip] revised caching strategy
2022-09-25 23:12:53 -05:00
Michael Bradley, Jr
2dfc8f7da5
[wip] disable cache again
...
re: build artifacts such as ~/go/bin/testground
2022-09-20 09:04:45 -05:00
Michael Bradley, Jr
d9a10835a2
[wip] expect failure because docker images aren't cached across runs for the Testground GHA workflow
2022-09-20 08:31:54 -05:00
Michael Bradley, Jr
952e711df3
[wip] re-enable cache
2022-09-20 07:59:21 -05:00
Michael Bradley, Jr
583815ecba
[wip] refactor step for calculating cache-key components
2022-09-20 07:43:02 -05:00
Michael Bradley, Jr
992d9485ff
[wip] disable cache (prep for experiments with docker image cache in GHA)
2022-09-20 07:17:28 -05:00
Michael Bradley, Jr
f05e0c4973
[wip] collapse calc run to one line
...
cache should be in place and therefore ~/go/bin/testground build skipped
2022-09-20 07:15:38 -05:00
Michael Bradley, Jr
e0a57217ee
[wip] setup cache
2022-09-20 07:15:38 -05:00
Michael Bradley, Jr
14ba617107
[wip] prep work for caching builds of Testground executable
2022-09-20 07:15:38 -05:00
Michael Bradley, Jr
d066f18969
[wip] .github/workflows/testground.yml
2022-09-20 07:15:38 -05:00
Michael Bradley, Jr
0d5860bcbe
[wip] temporarily disable CI workflow
2022-09-20 07:15:38 -05:00
Michael Bradley, Jr
be584b51ae
[wip] basic testground/README.md
2022-09-20 07:12:03 -05:00
Michael Bradley, Jr
e99f30e60c
[wip] slightly better defaults
2022-09-20 07:12:02 -05:00
Michael Bradley, Jr
bb752895d9
[wip] rename hello_codex to simple_libp2p
2022-09-20 07:12:02 -05:00
Michael Bradley, Jr
5199dbd907
[wip] rm commented lines from testground/hello_codex/manifest.toml
2022-09-20 07:12:02 -05:00
Michael Bradley, Jr
270b4fd8d8
[wip] make simple_tcp_ping the default testground plan (for now)
2022-09-20 07:12:02 -05:00
Michael Bradley, Jr
5c440d7c35
[wip] bump vendor/testground-nim-sdk
2022-09-20 07:12:02 -05:00
Michael Bradley, Jr
9ea1e1977c
[wip] git don't ignore Dockerfile
2022-09-20 07:12:02 -05:00
Michael Bradley, Jr
c881147eea
[wip] specify --allow-empty option when applying scratch.patch
2022-09-20 07:12:02 -05:00
Michael Bradley, Jr
4278bd2ea2
[wip] revise testground/hello_codex/Dockerfile
2022-09-20 07:12:02 -05:00
Michael Bradley, Jr
a6a407e23d
[wip] append contents of testground/hello_codex/config.nims to scratch/nim-codex/config.nims
2022-09-20 07:12:02 -05:00
Michael Bradley, Jr
9e3044ada1
[wip] limit chronicles_sinks to textlines in testground/hello_codex/config.nims
2022-09-20 07:12:01 -05:00
Michael Bradley, Jr
a90239dd01
[wip] `make testground` should work when working tree is clean
2022-09-20 07:12:01 -05:00
Michael Bradley, Jr
0fc197d992
[wip] more flexibility
2022-09-20 07:12:01 -05:00
Michael Bradley, Jr
28781608a5
[wip] refactor Makefile and .nimble support to be more flexible
2022-09-20 07:12:01 -05:00
Michael Bradley, Jr
e9b3dd070e
[wip] don't specify chronicles_log_level=TRACE in nimble task for hello_codex
2022-09-20 07:12:01 -05:00
Michael Bradley, Jr
13ee905c10
[wip] add config.nims to testground/hello_codex
2022-09-20 07:12:01 -05:00
Michael Bradley, Jr
6fdf9fc66e
[wip] code from uncommitted testground-nim-sdk example
2022-09-20 07:12:01 -05:00
Michael Bradley, Jr
ea2a5acbaa
[wip] support in Makefile, codex.nimble; git ignore scratch/
2022-09-20 07:12:01 -05:00
Michael Bradley, Jr
ebc98c4a09
[wip] testground/hello_codex/
2022-09-20 07:12:00 -05:00
Michael Bradley, Jr
2e1b0e5b8c
[build] add github.com/status-im/testground-nim-sdk to vendor
2022-09-20 07:12:00 -05:00
Michael Bradley, Jr
8899b68d1a
[build] track nim-libp2p's unstable branch
2022-09-19 20:51:26 -05:00
Mark Spanbroek
14cfe05ef6
Update questionable to 0.10.5
2022-09-19 15:51:03 +02:00
Dmitriy Ryajov
7e2f917c84
Dht providers lru ( #247 )
...
* upgrading nimbus build system to latest
* use new `updateRecord`
* bump nim-libp2p-dht
* bump nimbus build system
* bumping deps
* update to latest dht
2022-09-13 13:37:49 -06:00
Bulat-Ziganshin
df1522c9f8
Fixed message.proto to match IPFS specs ( #245 )
...
We incorrectly assigned code 2 to the payload field instead of code 3:
Our code: 8c59392526/codex/blockexchange/protobuf/message.proto (L50-L52)
While original code: 0fa397581c/message/pb/message.proto (L43-L45)
And [documentation](https://github.com/ipfs/specs/blob/main/BITSWAP.md#bitswap-120-wire-format ).
2022-09-12 21:32:12 -06:00
Michael Bradley
6b2adb7017
Fix vendor/nim-eth ( #246 )
...
* [build] bump vendor/nim-eth and drop vendor/vendor/nim-eth
* [build] bump vendor/nim-bearssl and drop vendor/bearssl
2022-09-12 21:30:16 -06:00
Dmitriy Ryajov
bb6e812923
Update curl upload command ( #240 )
2022-09-12 11:03:27 -06:00
markspanbroek
5ec2e40a73
[build] Update asynctest to version 0.3.2 ( #244 )
...
Includes a fix for Nil exception on unthandled exception
2022-09-12 09:59:39 -06:00
Eric Mastro
014207c87f
bump nim-ethers to 0.2.2, add nim-eth dependency ( #236 )
...
Support latest version of nim-ethers which relies on nim-eth.
NOTE: This commit points to PR #31 which is a branch of nim-ethers. That branch should probably be merged first, and this PR updated to point to the commit on main.
2022-09-08 16:56:41 -06:00