stack-orchestrator/stack_orchestrator/data/container-build
VPhung24 3b9422095c
Some checks failed
Fixturenet-Laconicd-Test / Run Laconicd fixturenet and Laconic CLI tests (push) Successful in 13m28s
Lint Checks / Run linter (push) Successful in 39s
Publish / Build and publish (push) Successful in 1m13s
Deploy Test / Run deploy test suite (push) Successful in 4m41s
Smoke Test / Run basic test suite (push) Successful in 3m47s
Webapp Test / Run webapp test suite (push) Successful in 4m27s
Fixturenet-Eth-Plugeth-Arm-Test / Run an Ethereum plugeth fixturenet test (push) Failing after 3h1m0s
Fixturenet-Eth-Plugeth-Test / Run an Ethereum plugeth fixturenet test (push) Failing after 3h1m0s
K8s Deploy Test / Run deploy test suite on kind/k8s (push) Successful in 7m7s
Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Successful in 4m5s
External Stack Test / Run external stack test suite (push) Successful in 4m37s
Database Test / Run database hosting test on kind/k8s (push) Successful in 9m36s
Add support for bun as a webapp package manager (#800)
This is working off pull request "[Add support for pnpm as a webapp build tool. #767](https://git.vdb.to/cerc-io/stack-orchestrator/pulls/767/files)" that adds `pnpm` package manager support for `nextjs` & `webapps`.

`bun` default build output directory (defined as `CERC_BUILD_OUTPUT_DIR`) is `dist` which should already be handled with `pnpm` support in the previously mentioned [pull request](https://git.vdb.to/cerc-io/stack-orchestrator/pulls/767/files)

Installing `bun` using `npm` following our previous `pnpm` installation

```zsh
npm install -g bun
```

We'll be using `bun` as a package manager that works with `Node.js` projects as defined in bun's [docs](https://bun.sh/docs/cli/install)

> The bun CLI contains a Node.js-compatible package manager designed to be a dramatically faster replacement for npm, yarn, and pnpm. It's a standalone tool that will work in pre-existing Node.js projects; if your project has a package.json, bun install can help you speed up your workflow.

To test `next.js` apps using `node.js` and compatibility with all four packager managers -- `npm`, `yarn`, `pnpm`, and `bun` -- use the branches of snowball's [nextjs-package-manager-example-app](https://git.vdb.to/snowball/nextjs-package-manager-example-app) repo: `nextjs-package-manager/npm`, `nextjs-package-manager/yarn`, `nextjs-package-manager/pnpm`, `nextjs-package-manager/bun`.

Co-authored-by: Vivian Phung <dev+github@vivianphung.com>
Co-authored-by: David Boreham <dboreham@noreply.git.vdb.to>
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/800
Reviewed-by: David Boreham <dboreham@noreply.git.vdb.to>
Co-authored-by: VPhung24 <vphung24@noreply.git.vdb.to>
Co-committed-by: VPhung24 <vphung24@noreply.git.vdb.to>
2024-07-09 18:00:14 +00:00
..
cerc-act-runner Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-act-runner-task-executor Use custom act with gitea. (#700) 2024-01-09 22:53:43 -06:00
cerc-builder-gerbil Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-builder-js Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-eth-api-proxy Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-eth-probe Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-eth-statediff-fill-service Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-eth-statediff-service Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-fixturenet-eth-genesis fixturenet-plugeth Deneb/Cancun upgrade (#789) 2024-04-11 03:21:36 +00:00
cerc-fixturenet-eth-geth fixturenet-plugeth Deneb/Cancun upgrade (#789) 2024-04-11 03:21:36 +00:00
cerc-fixturenet-eth-lighthouse fixturenet-plugeth Deneb/Cancun upgrade (#789) 2024-04-11 03:21:36 +00:00
cerc-fixturenet-plugeth-plugeth Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-foundry Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-go-ethereum Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-go-ethereum-foundry Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-go-nitro Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-go-opera Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-graph-node Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-ipld-eth-beacon-db Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-ipld-eth-beacon-indexer Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-ipld-eth-db Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-ipld-eth-server Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-keycloak Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-keycloak-reg-api Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-keycloak-reg-ui Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-laconic-console-host Tweak laconicd config to allow setting endpoint port and to make the fixturenet restartable. (#660) 2023-11-22 11:31:30 -06:00
cerc-laconic-dot-com Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-laconic-registry-cli revert 5308ab1e4e (#788) 2024-03-27 20:55:03 +00:00
cerc-laconicd Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-lasso Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-lighthouse fixturenet-plugeth Deneb/Cancun upgrade (#789) 2024-04-11 03:21:36 +00:00
cerc-lighthouse-cli Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-lotus Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-mars basic mars stack 2024-01-29 16:00:58 +00:00
cerc-mars-v2 add Mars v2 interface (#744) 2024-02-19 19:11:59 +00:00
cerc-mobymask Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-mobymask-snap Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-mobymask-ui Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-nextjs-base Add support for bun as a webapp package manager (#800) 2024-07-09 18:00:14 +00:00
cerc-nitro-contracts Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-nitro-rpc-client Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-optimism-contracts update fixturenet-optimism 2023-11-10 20:05:22 +00:00
cerc-optimism-l2geth Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-optimism-op-batcher update fixturenet-optimism 2023-11-10 20:05:22 +00:00
cerc-optimism-op-node update fixturenet-optimism 2023-11-10 20:05:22 +00:00
cerc-optimism-op-proposer update fixturenet-optimism 2023-11-10 20:05:22 +00:00
cerc-osmosis-front-end Add stack for running osmosis frontend app (#673) 2023-12-11 14:10:54 +05:30
cerc-osmosis-front-end-urbit Add a stack for running Osmosis frontend app on Urbit (#683) 2023-12-14 17:28:10 +05:30
cerc-ping-pub Ping pub (#663) 2024-02-08 20:13:12 +00:00
cerc-plugeth Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-plugeth-statediff Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-plugeth-with-plugins Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-pocket Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-ponder Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-react-peer Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-reth Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-sushiswap-subgraphs Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-sushiswap-v3-core Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-sushiswap-v3-periphery Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-test-container Add external stack support (#806) 2024-04-18 21:22:47 +00:00
cerc-test-contract Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-test-database-client Test Database Stack (#737) 2024-02-15 05:26:29 +00:00
cerc-test-database-container Test Database Stack (#737) 2024-02-15 05:26:29 +00:00
cerc-tx-spammer Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-uniswap-interface Add a stack for running uniswap frontend on urbit (#670) 2023-12-04 18:39:19 +05:30
cerc-uniswap-v3-info Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-watcher-ajna Add dashboard for graph-node subgraphs (#832) 2024-06-04 07:21:27 +00:00
cerc-watcher-azimuth Add dashboard for graph-node subgraphs (#832) 2024-06-04 07:21:27 +00:00
cerc-watcher-erc20 Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-watcher-erc721 Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-watcher-gelato Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-watcher-merkl-sushiswap-v3 Add dashboard for graph-node subgraphs (#832) 2024-06-04 07:21:27 +00:00
cerc-watcher-mobymask Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-watcher-mobymask-v2 Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-watcher-mobymask-v3 Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-watcher-sushiswap Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-watcher-sushiswap-v3 Add dashboard for graph-node subgraphs (#832) 2024-06-04 07:21:27 +00:00
cerc-watcher-ts Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-watcher-uniswap-v3 Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
cerc-webapp-base Add support for bun as a webapp package manager (#800) 2024-07-09 18:00:14 +00:00
cerc-webapp-deployer-backend Basic webapp deployer stack. (#722) 2024-02-02 19:05:15 -07:00
build-base.sh Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
default-build.sh Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00