Commit Graph
100 Commits
Author SHA1 Message Date
f1a626ddf5 build local lighthouse cli (#420)
* Build lcli locally

* Pull lighthouse repo

* Enable portable lcli build

* Update ldcli options

* Add lcli container to fixturenet-eth stack

* Include --eth1-block-hash

---------

Co-authored-by: David Boreham <david@bozemanpas.com>
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
2023-06-05 16:54:22 -05:00
dboreham 9880b48b78 Add foundry to fixturenet-plugeth-tx (#418) 2023-05-30 23:51:01 -06:00
dboreham 938f51ef8c Specify chunker stack branches (#410)
* Specify v5 branches

* Fix logic for branch switch
2023-05-24 20:00:42 -06:00
dboreham 6d620ba9c2 git branch in stack and on command line (#409)
* Support @branch notation in stack.yml

* Refactor and support branches directive
2023-05-24 19:49:26 -06:00
dboreham 97c1ae1c43 Use upstream act_runner project (#408) 2023-05-24 18:01:49 -06:00
dboreham ec6b5439f4 Support for git hosts other than github (#407)
* Update repository list file

* Add host part to repo name

* Allow git hosts other than github
2023-05-24 17:19:21 -06:00
dboreham 1d8f252a51 Detect bad reponse from yarn info (#406) 2023-05-22 13:42:55 -06:00
dboreham 161665ef72 Fix deploy commands (#404)
* Fix bugs

* Add test for deploy port command
2023-05-22 12:43:59 -06:00
dboreham 9c5f6469ff Allow docker buildkit to be enabled via env var (#403) 2023-05-22 11:38:34 -06:00
dboreham 85225c72d7 Fix another typo 2023-05-21 15:43:15 -06:00
dboreham 223d1171e8 Change test display name 2023-05-21 07:42:09 -06:00
dboreham 1e38e16550 Fix typo 2023-05-21 07:40:22 -06:00
dboreham dddae8cc7a Dboreham/deploy volume control (#401)
* Implement volume control

* Deploy test

* Add test for volumes

* Enable CI for deploy test
2023-05-21 07:39:00 -06:00
dboreham 1ffc6b1687 Refactor deploy into click subcommands (#399)
Former-commit-id: cb58fdb58ce1686f4638946745830f391d820f4b
2023-05-18 17:01:46 -06:00
dboreham 87c25dfb5e Fix up test stack (#398)
Former-commit-id: 088105c7829254fc8ff1f31b71d28fd916def7eb
2023-05-18 13:54:27 -06:00
dboreham a93fa93d26 Small doc fix
Former-commit-id: d26dd4b531d30bc3e011cdc5a81f06923417380f
2023-05-09 17:08:25 -06:00
dboreham 1852d7d4c1 Chain chunker stack (#389)
* Fix bug in default container build flow

* Add convenience stack for chain-chunker

Former-commit-id: 3e78c321b09753246fbc513cd5b4659d62ff5ec8
2023-05-09 14:00:58 -06:00
c1e3f5674d Fixturenet pocket (#350)
* add fixturenet-gaia stack

* add fixturenet-pocket

* integrate with eth fixturenet

* separate out fixturenet-gaia

* use pocket-deployments Dockerfile

---------

Co-authored-by: iskay <ian@knowable.vc>
Co-authored-by: Ian <ikay@lakeheadu.ca>
Former-commit-id: b23b5ae3bfab43b8d9bfefa2ac388da1ad78bff7
2023-05-02 15:13:48 -06:00
dboreham 8cdb9cee35 Remove gerbil builder container from build-support stack (#375)
Former-commit-id: 19e38d2a942af03e80e81138b3f079dfbf4de7fa
2023-04-27 10:54:11 -06:00
dboreham f8306e6685 Add foundry to the fixturenet-eth-tx stack (#374)
Former-commit-id: af93743974a5ea35f13a65261b53a2581eb36016
2023-04-27 10:52:37 -06:00
dboreham b0770d7379 Remove >
Former-commit-id: 73419c341a427133161264e9bee5e6082bc918ce
2023-04-27 10:22:21 -06:00
dboreham 4beb889e9f Add DOCKER_HOST inheriting from the caller, to build environment (#360)
* Add DOCKER_HOST inheriting from the caller, to build environment

* Fix for env var not set

Former-commit-id: 9feff35f536a02b4c3986899c988aa620055ea50
2023-04-20 17:30:54 -06:00
dboreham 2b8eccf167 Add more debugging
Former-commit-id: e8ec090f1d76f5a2b829a26bb78fb43a45a3dba2
2023-04-20 16:58:13 -06:00
dboreham f5acbd1db0 Dump image list for debugging
Former-commit-id: 0a08a7ecba982774b175fbf287716639f914040d
2023-04-20 16:47:40 -06:00
dboreham f87f3d4765 Stop on error
Former-commit-id: 7c6b2543af53cbf0cb79af1d9aadc262a4052e80
2023-04-20 16:26:19 -06:00
dboreham d2dfcc813f Enable in-container docker
Former-commit-id: 074a3fe20eae5aab40c59a4c379d348efe38fdef
2023-04-20 16:21:26 -06:00
dboreham b3feab0592 Turn off CI job on push except for to main
Former-commit-id: 727fa67d8e0e5ac467388d8af29a6a99c15b74de
2023-04-19 21:32:48 -06:00
dboreham e3e48ccbf3 Delete fixturenet-eth-test.yml
Former-commit-id: 5c53e3bedc92846a06334a7ab9041150c031c623
2023-04-19 20:56:19 -06:00
dboreham b7094c7e7f Merge branch 'main' of github.com:cerc-io/stack-orchestrator into main
Former-commit-id: c1ba7f0c1b76210a1461545c11d4cdb617c79bf6
2023-04-19 18:28:39 -06:00
dboreham fefbcf031c Put file in the right place
Former-commit-id: aadd1c15f03e18701e035204e22a652f1e30329c
2023-04-19 18:27:56 -06:00
dboreham d98b02266b Add fixturenet-eth test (#356)
* Add fixturenet-eth test

Former-commit-id: d1cada5029692aec1b0f76f5bdd17468cf85909f
2023-04-19 18:25:49 -06:00
dboreham beac97b842 Get branch name right
Former-commit-id: 8aed8ab8ae3e9263eda0e073127c9d4b7b8154b8
2023-04-19 18:22:18 -06:00
dboreham ea7c5109b8 Add fixturenet-eth test
Former-commit-id: db6da4b75a510b8ab3c153e53632495b29a863ae
2023-04-19 18:20:00 -06:00
dboreham 6ce01a79ed Update base containers (#355)
* Update to Node18

* Update to latest stable lighthouse

Former-commit-id: a335ccde3ae921c2f445086fc9ce78511faf4a24
2023-04-19 16:43:59 -06:00
dboreham 2d5abdce45 Set context dir to the script dir to avoid permission errors (#354)
Former-commit-id: bde48b699d57ba1e7648fee7fe0935eb8ba21347
2023-04-19 16:00:41 -06:00
dboreham db1edd85e6 Catch and report git errors (#353)
Former-commit-id: 7c867171e4dad0d841732b3b92a64061bd66c8cf
2023-04-19 15:29:41 -06:00
dboreham 55b2d3bd25 Update setuptools in case the version on the machine is old (#352)
Former-commit-id: 5ef37894ce62aa40814ce9f97d21e87926cd3244
2023-04-19 15:16:34 -06:00
dboreham a3b3ac18b1 Fix build script (#351)
Former-commit-id: c07113320bbbcc47a82d385ff78108b8bbd6c38e
2023-04-19 14:55:36 -06:00
dboreham cb72e5c03f Simple implementation of LACONIC_HOSTED_ENDPOINT (#342)
Former-commit-id: 172300d7bd64ea14e912af88a2c2e6e3113c5ea0
2023-04-17 20:46:05 -06:00
dboreham c7a4d3f4e7 Default token needs to be empty string (#341)
Former-commit-id: 99aa1fa27e068a10726d15f355d554e015579033
2023-04-17 13:53:16 -06:00
dboreham c715e11a88 Use CERC_NPM_REGISTRY_URL everywhere (#340)
Former-commit-id: 39a54bc62a90c9fdf5e7b53e9c9cfaba656d5d8a
2023-04-17 13:40:49 -06:00
dboreham 7673de73bb Add github actions
Former-commit-id: fcbea7984f3eec9e203e9c5df9b99cc44204576b
2023-04-17 13:11:45 -06:00
dboreham f537cdbe29 Add note on developer-mode-setup script
Former-commit-id: e4b57b58153e2967c1e6061efda76eab7f89d29d
2023-04-17 10:06:25 -06:00
dboreham 5a50e46718 Support for complete laconic stack with console and test registration record (#335)
* Configure cli with necessary gas and fees args and address

* Update version

Former-commit-id: 0068a994f63c7a420ab223dd67b969ebaa604200
2023-04-16 20:14:15 -06:00
dboreham 99af105b9c quiet npm version warning (#331)
Former-commit-id: 2eb93d09331b256c3a13f0b7f7fc9a9387dcddcf
2023-04-14 21:09:22 -06:00
dboreham bfa86cbc29 Add doc for setup-repositories
Former-commit-id: d464c1c5474ce3f68ffabe9a60f5e6ba49c5bccc
2023-04-14 17:51:22 -06:00
dboreham 332085f80b Add force rebuild option (#329)
Former-commit-id: 1443c6c6d20f3e9f95432e87ea61109c6b0f1beb
2023-04-14 14:19:27 -06:00
dboreham 13499c6e4b Add MuKnSys npm scope (#322)
Former-commit-id: 6b27731a814b1487535dff8cd5236af559757202
2023-04-12 19:46:50 -06:00
dboreham 6e343bec5a Build with hosting config file (#321)
Former-commit-id: bb9c0706c35e72a26b5a62d60b4cbd771cd88406
2023-04-12 19:39:37 -06:00
dboreham 5c6fe825fc Add comment to spec doc
Former-commit-id: 249893f5d96decc6ff656d7b1e3c5147a94c2d5a
2023-04-12 06:32:40 -06:00
dboreham 6e33bd47e2 Fix syntax errors (#314)
Former-commit-id: 7c6c46febb97f7ed93efa00f170cc143cf3e70d7
2023-04-11 07:20:38 -06:00
dboreham ffc24c0be8 Edit readme to trigger CI
Former-commit-id: 9a4b5810afafdd772cd29ef8a93fec925c0f0b73
2023-04-10 14:39:28 -06:00
dboreham 7021f8ed19 Add call to build tag script
Former-commit-id: 440b146e80af47fd67d916af3a9dbe135694b7d8
2023-04-10 12:17:54 -06:00
dboreham 2e747b17be Publish test workflow (#308)
Former-commit-id: a16b1cd07311a887744c8f039ef076c052118e1a
2023-04-10 11:50:09 -06:00
dboreham 607b85f447 Fix weird whitespace
Former-commit-id: 23d5d563e1d61daf5d83d31efd22f51d0ad9c325
2023-04-10 11:26:53 -06:00
dboreham ce6ef81fe5 Publish drafts on the test branch
Former-commit-id: 49f14f3191d2776abe9d27d7b97c57a789b5037c
2023-04-10 11:20:15 -06:00
dboreham 7bcad7b936 Fix publish workflow
Former-commit-id: e5cf52f188792d3ac3c09a4ce995d91d765b2d8e
2023-04-10 09:18:39 -06:00
dboreham d72dcb6c74 Add test code
Former-commit-id: c934ffe18e4c36e6926c287fb4d2b33150355f70
2023-04-10 07:48:22 -06:00
dboreham 1559330fd7 Add test code
Former-commit-id: a225d5034b5b9f221ad8671772f2f7356554e124
2023-04-10 07:44:14 -06:00
dboreham 75958adf82 Go back to all branches
Former-commit-id: 862cc4d44893f620cad2c3aa2ad98fef7f754ba7
2023-04-10 07:37:48 -06:00
dboreham b3732bc7a6 Publish only on push to test branch
Former-commit-id: 5201138d6d6ea047139ed24507421a42b2407831
2023-04-10 07:27:31 -06:00
dboreham 317608140f Trigger publish on PR and merge to main (#306)
Former-commit-id: c359188b3df206c4121477c959c31fe79bb6d9bd
2023-04-10 06:59:08 -06:00
dboreham 21d7a1ba61 Add v prefix
Former-commit-id: 1389559bc6d2eeb162655f2a0fd472e0e87a3dda
2023-04-10 06:55:25 -06:00
dboreham 17d5e37368 Remove comment
Former-commit-id: a26ec970bc3845c5cfa21b74271592413931ed31
2023-04-10 06:54:30 -06:00
dboreham f90000d9cc New build version scheme (#305)
* Use separate build tag file

* Implement new versioning scheme

* Update workflow file

Former-commit-id: 80bbbafeb6016441ec0420ccdcb480fd4afa844d
2023-04-10 06:43:23 -06:00
dboreham bf85c61711 Update for new tagging scheme
Former-commit-id: dbb959f6480238b9a3d8691043ff749bdfdc4481
2023-04-10 06:24:00 -06:00
dboreham 59afaf66ae Make version manually updated
Former-commit-id: f92a2fb3fcd37041fd49180940016fb9dd445171
2023-04-10 06:17:12 -06:00
dboreham a8815924c6 Fix typo
Former-commit-id: 93a2e1c8645ceba000344ddc1311cd5515a90d90
2023-04-09 22:44:15 -06:00
dboreham fe77955845 Enable publishing with fixed version
Former-commit-id: 751ed2e1570ed8da1031c9675469251d68e13a88
2023-04-09 22:41:01 -06:00
dboreham 8fb9e6d39b Try to enable request logging
Former-commit-id: a930ad0d1c9555bdd7efd93bcfd979ce8b798b31
2023-04-07 07:36:53 -06:00
dboreham 0d6bc81233 Try to enable request logging
Former-commit-id: 628954f060c6ca6b25549ae8364fea4324f78cf5
2023-04-07 07:27:39 -06:00
dboreham 35d7649689 Try to enable request logging
Former-commit-id: c90790d0d7f44220fd99229d9712c3df89d20eb3
2023-04-07 07:19:12 -06:00
dboreham 504ed542c3 Try to upload
Former-commit-id: 749b302f5f4788ec675f14a969470f9982a7609c
2023-04-06 19:47:15 -06:00
dboreham 6dad03c031 Get the tag right
Former-commit-id: eb16a97def8cd6454428cc1259b0c266a96fe3bc
2023-04-06 19:35:17 -06:00
dboreham 124a838ab5 Try forcing a tag
Former-commit-id: a559c2e90f6fc524ceed2443e223bf4e3aaa5ec5
2023-04-06 19:33:27 -06:00
dboreham b36f9bc974 Fix errors
Former-commit-id: 8fe0b2dc295fc3336911540e1af7da5b0c69f846
2023-04-06 19:07:47 -06:00
dboreham 4ae959eb4f Add prototype publish workflow
Former-commit-id: 681112cf07d2214c5d327dde1e8cb385da213a3a
2023-04-06 19:04:00 -06:00
dboreham 4fa9d675ba Ubuntu install script (#289)
* Copy of Zach's install script

* Few small fixes after testing on DO droplet

* Update scripts

* Rename script

* Add sudo notice

* Fix typo

* Fix another typo

* Update docker instructions

Former-commit-id: 9e2b140e101b8545d248af62eb22e61f2e1235b9
2023-04-06 13:50:50 -06:00
dboreham dcc0f91140 Change step name
Former-commit-id: 4f137915bb200a0cf8cacae2d8a6b0d09cf01276
2023-04-06 13:36:58 -06:00
dboreham e8139bd372 Use correct path
Former-commit-id: 2e2927f7885f86690dd8017fdcd6e9c182dc9e3c
2023-04-06 13:35:16 -06:00
dboreham b915db426d Add the smoke test
Former-commit-id: b850322f57aaa1b789656d3ab1f8286b0893f581
2023-04-06 13:32:56 -06:00
dboreham 69d215e8ec Merge pull request #294 from cerc-io/dboreham/enable-tests-ci
Enable tests ci

Former-commit-id: 47275a50d4198ebe8e6e3b98f6f06f20796a14e7
2023-04-06 13:26:27 -06:00
dboreham 060ac520e4 Bump CI
Former-commit-id: e7a4de594056e85542bc69d4451498d7266e9511
2023-04-06 13:24:17 -06:00
dboreham 484d80be5f Add build
Former-commit-id: 90210e439fa76bc0d0cfc39201c9169fd4f311b2
2023-04-06 13:20:22 -06:00
dboreham 792887a121 Try adding job name
Former-commit-id: 7dd07beec60966e8a583cd277c82521816b9e874
2023-04-06 07:28:13 -06:00
dboreham 129d581141 Merge pull request #290 from cerc-io/dboreham/enable-ci
Try to enable CI

Former-commit-id: f7def488d9858f36f49ade14850447b175808869
2023-04-06 07:21:07 -06:00
dboreham 44421049ae Try to enable CI
Former-commit-id: 0432a4bf29f7055b229d25352713699fe10972e4
2023-04-06 07:19:08 -06:00
dboreham 0c5f252465 Merge pull request #285 from cerc-io/dboreham/fix-gerbil-builder
Fail on error installing package

Former-commit-id: 18bb8194fe001b23c5b767d8b4e8379c474a60a3
2023-04-04 20:26:52 -06:00
dboreham b4d9a3a831 Fail on error installing package
Former-commit-id: 11375fed0c9309f98693320db98c2dad3157fbd6
2023-04-04 20:26:19 -06:00
dboreham 4da19b652e Update version
Former-commit-id: 9e4240df0763dc963ae85196c62e0362bcedb897
2023-04-04 11:29:16 -06:00
dboreham 21d6e33dab Merge pull request #271 from cerc-io/dboreham/add-foundry-to-erc20-stack
Add missing repo and container

Former-commit-id: 432fc4755b53d22a80440a9240b8d4f392b43e3e
2023-04-02 08:26:07 -06:00
dboreham 009ce95914 Add missing repo and container
Former-commit-id: 045117c6fb769e381c46eaeccc703a5474151a2e
2023-04-02 08:25:26 -06:00
dboreham f7bb8f2735 Merge pull request #236 from cerc-io/dboreham/add-console
Add laconic console in fixturenet-laconic-loaded

Former-commit-id: f2c6ebbc23ff3827c2d48de1241f075e85b7b326
2023-04-01 13:32:29 -06:00
dboreham bddf72ee46 Temporary punch the port through to the host to make things work
Former-commit-id: f6cb041634df98b29e793bbbb2938d7515bcfef3
2023-04-01 10:06:39 -06:00
dboreham 2b94ed12c2 Run template substitution on start
Former-commit-id: e072a6bc4bd5072905b32f9739cfeadca04288fb
2023-03-31 16:33:48 -06:00
dboreham 31f9f0e864 Implement deploy time config
Former-commit-id: 409f61d68d756c605501f76fbfc41730cc239a1e
2023-03-31 16:29:59 -06:00
dboreham 1342be5723 Add a temporary version of config to the hosting container
Former-commit-id: 3372cac35e282e7b6d7d6963fe4d5f94d30c31d2
2023-03-31 08:00:24 -06:00
dboreham d25de90df2 Add console host container to stack
Former-commit-id: c45dd545dd6fe45593a9c603a7dd85f02a5c8206
2023-03-31 07:59:43 -06:00
dboreham 1fdfb9f568 Add console container pod
Former-commit-id: 3fb968c9cfe905c3a98f97d888ece0c707a3f1f9
2023-03-30 00:27:19 -06:00
dboreham 9b22685484 Add web server to host container
Former-commit-id: d01fb777d4ca03f24ba607dac6156f08d69f53e5
2023-03-30 00:15:36 -06:00