Commit Graph

118 Commits (ced6661cf7333b580cd9bcd8b64cd62733234a78)

Author SHA1 Message Date
jonathan@vulcanize.io ced6661cf7 metrics on op-node 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io 7aa9f10a95 added metrics addr flag 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io 9446db9c5f metrics 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io 508112f819 blast testnet, initial commit 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io b6296fdc66 removed keycloak 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io 48c19c1e1d adding trustrpc flag to op-node 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io 44753db277 follow established naming convention 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io 5af28b9de6 fixed missing rollup 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io 447e1215ad copy whether absolute path or local 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io b2838334f2 working state 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io 2a7a1c46b0 fixed optimum deployment 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io fbdde91953 tweaking yml 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io b5ad39f94a minimal build 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io dc3ab712b0 integration testing, I think 2024-05-03 19:24:41 +00:00
jonathan@vulcanize.io 99f8c02f9c filepath 2024-05-03 19:24:40 +00:00
jonathan@vulcanize.io 91b3fb41f3 keycloak implementation 2024-05-03 19:24:40 +00:00
jonathan@vulcanize.io 7be0f8beac comment format 2024-05-03 19:24:40 +00:00
jonathan@vulcanize.io 814cbdaa9d comment format 2024-05-03 19:24:40 +00:00
jonathan@vulcanize.io bf0027d10f copying genesis.json to /data/blast-data for blast 2024-05-03 19:24:40 +00:00
David Boreham 42a1657afc Beginnings of blast stack 2024-05-03 19:24:40 +00:00
jonathan@vulcanize.io fe6b15b6a6 undo prev
Lint Checks / Run linter (push) Failing after 3s Details
2024-04-26 16:44:01 +00:00
jonathan@vulcanize.io 8e8e9539bd updating reference branch to main 2024-04-26 16:42:08 +00:00
jonathan@vulcanize.io af1167234c changing image names for lotus 2024-04-26 15:43:25 +00:00
jonathan@vulcanize.io d13892b879 fixing lotus fixturenet config 2024-04-26 15:40:55 +00:00
jonathan@vulcanize.io 277fbae98f build fixes 2024-04-26 15:09:24 +00:00
jonathan@vulcanize.io 9ffa37c686 refactoring lotus deploy
Lint Checks / Run linter (push) Failing after 4s Details
2024-04-25 20:14:26 +00:00
jonathan@vulcanize.io c787cb59ef renaming lotus image 2024-04-25 20:08:28 +00:00
jonathan@vulcanize.io 8deb26414b lotus mainnet build image 2024-04-25 20:05:29 +00:00
jonathan@vulcanize.io bf18317f98 fixed lotus-mainnet dockerfile
Lint Checks / Run linter (push) Failing after 4s Details
2024-04-25 03:23:04 +00:00
jonathan@vulcanize.io 9219fa133f fixed Dockerfiles 2024-04-25 02:51:52 +00:00
jonathan@vulcanize.io 41cec3467f removing git state check
Lint Checks / Run linter (push) Failing after 5s Details
2024-04-24 18:44:50 +00:00
jonathan@vulcanize.io efb07bd8ce lotus fixturenet
Lint Checks / Run linter (push) Failing after 4s Details
2024-04-19 15:18:27 +00:00
jonathan@vulcanize.io dace83c5b2 added external data volume
Lint Checks / Run linter (push) Failing after 4s Details
2024-04-18 02:04:11 +00:00
jonathan@vulcanize.io 253aaf9ca9 updating cerc image dockerfile
Lint Checks / Run linter (push) Failing after 4s Details
2024-04-16 20:47:45 +00:00
jonathan@vulcanize.io 242019ffa5 updating default snapshot url 2024-04-16 18:23:23 +00:00
jonathan@vulcanize.io 9d973844be extraneous containers 2024-04-16 17:23:30 +00:00
jonathan@vulcanize.io 461c298d0a refinement
Lint Checks / Run linter (push) Failing after 4s Details
2024-04-16 02:36:25 +00:00
jonathan@vulcanize.io 71fb7aee5c missing yml 2024-04-16 02:16:00 +00:00
jonathan@vulcanize.io 6baa2e2314 lotus stack 2024-04-12 17:14:21 +00:00
Thomas E Lackey 62f7ce649d Exit non-0 if docker build fails. (#778)
Publish / Build and publish (push) Successful in 56s Details
Webapp Test / Run webapp test suite (push) Successful in 2m50s Details
Smoke Test / Run basic test suite (push) Successful in 3m51s Details
Lint Checks / Run linter (push) Failing after 3s Details
Deploy Test / Run deploy test suite (push) Successful in 3m35s Details
Make sure to check the exit code of the docker build and bubble it back up to laconic-so.

Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/778
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-03-06 18:38:30 +00:00
Thomas E Lackey cc541ac20f Use -slim variant for Dockerfile (#773)
Webapp Test / Run webapp test suite (push) Successful in 2m56s Details
Smoke Test / Run basic test suite (push) Successful in 4m39s Details
Lint Checks / Run linter (push) Failing after 4s Details
Publish / Build and publish (push) Successful in 1m39s Details
Deploy Test / Run deploy test suite (push) Successful in 4m11s Details
This saves about 1GB of space in the image.

Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/773
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-28 04:37:57 +00:00
Thomas E Lackey 10e2311a8b Add timed logging for the webapp build (#771)
Add lots of log and timer output to webapp builds.

Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/771
2024-02-28 00:38:11 +00:00
Thomas E Lackey 21eb9f036f Add support for pnpm as a webapp build tool. (#767)
Lint Checks / Run linter (push) Failing after 4s Details
Publish / Build and publish (push) Successful in 51s Details
Deploy Test / Run deploy test suite (push) Successful in 3m37s Details
Smoke Test / Run basic test suite (push) Successful in 3m50s Details
Webapp Test / Run webapp test suite (push) Successful in 2m54s Details
This adds support for auto-detecting pnpm as a build tool for webapps.

Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/767
Reviewed-by: David Boreham <dboreham@noreply.git.vdb.to>
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-26 23:31:52 +00:00
zramsay a16fc657bf clarify uniswap urbit readme (#766)
Co-authored-by: zramsay <zach@bluecollarcoding.ca>
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/766
2024-02-24 00:15:53 +00:00
Thomas E Lackey 704c42c404 Use a catchall for single page apps. (#763)
Deploy Test / Run deploy test suite (push) Successful in 3m32s Details
Webapp Test / Run webapp test suite (push) Successful in 2m42s Details
Smoke Test / Run basic test suite (push) Successful in 4m3s Details
Publish / Build and publish (push) Successful in 52s Details
Lint Checks / Run linter (push) Failing after 4s Details
This creates a new environment variable, CERC_SINGLE_PAGE_APP, which controls whether a catchall redirection back to / is applied.

If the value is not explicitly set, we try to detect if the page looks like a single-page app.

Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/763
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-23 20:32:24 +00:00
Thomas E Lackey 2af6ffce77 Tweaks for running the container registry in k8s (#760)
Lint Checks / Run linter (push) Failing after 3s Details
Publish / Build and publish (push) Successful in 52s Details
Deploy Test / Run deploy test suite (push) Successful in 3m31s Details
Webapp Test / Run webapp test suite (push) Successful in 2m47s Details
Smoke Test / Run basic test suite (push) Successful in 3m52s Details
Fixturenet-Eth-Plugeth-Arm-Test / Run an Ethereum plugeth fixturenet test (push) Has been cancelled Details
Minor tweaks for running the container-registry in k8s.  The big change is not requiring --image-registry.

Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/760
Reviewed-by: David Boreham <dboreham@noreply.git.vdb.to>
2024-02-22 21:11:06 +00:00
David Boreham 642c0ead0d Add test for two config parameters (#758)
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/758
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com>
2024-02-22 19:35:55 +00:00
Thomas E Lackey db4986dcc6 snowballtool-base backend stack (#751)
Publish / Build and publish (push) Successful in 51s Details
Webapp Test / Run webapp test suite (push) Successful in 2m46s Details
Lint Checks / Run linter (push) Failing after 4s Details
Deploy Test / Run deploy test suite (push) Successful in 3m47s Details
Smoke Test / Run basic test suite (push) Successful in 3m55s Details
This adds a stack for the backend from snowball/snowballtools-base.

Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/751
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-21 04:45:46 +00:00
Thomas E Lackey 65f05ea80c Run a manual build script, if present. (#750)
Publish / Build and publish (push) Successful in 1m31s Details
Deploy Test / Run deploy test suite (push) Successful in 3m34s Details
Webapp Test / Run webapp test suite (push) Successful in 6m1s Details
Smoke Test / Run basic test suite (push) Successful in 4m4s Details
Lint Checks / Run linter (push) Failing after 3s Details
If the tree has a 'build-webapp.sh' script, use that.

Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/750
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com>
2024-02-21 00:20:50 +00:00
zramsay 01f9fe67ed add Mars v2 interface (#744)
Lint Checks / Run linter (push) Failing after 4s Details
Publish / Build and publish (push) Successful in 51s Details
Deploy Test / Run deploy test suite (push) Successful in 3m38s Details
Webapp Test / Run webapp test suite (push) Successful in 2m42s Details
Smoke Test / Run basic test suite (push) Successful in 3m47s Details
Tested on DO with real funds on mainnet

Co-authored-by: zramsay <zach@bluecollarcoding.ca>
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/744
2024-02-19 19:11:59 +00:00