diff --git a/.buildkite/emscripten.yml b/.buildkite/emscripten.yml --- a/.buildkite/emscripten.yml +++ b/.buildkite/emscripten.yml @@ -1,10 +1,23 @@ steps: - label: 'Emscripten build' + key: 'emscripten-build' command: - 'cd web' - 'nix develop --accept-flake-config --command yarn build-db-wasm' - 'git diff --exit-code' - retry: - automatic: true + agents: + - 'mac=true' + + - wait: + continue_on_failure: true + + - label: 'Clean on failure and Emscripten build' + command: | + if [ $(buildkite-agent step get "outcome" --step "emscripten-build") == "hard_failed" ]; then + cd web + nix develop --accept-flake-config --command yarn clean-db-wasm + nix develop --accept-flake-config --command yarn build-db-wasm + git diff --exit-code + fi agents: - 'mac=true' diff --git a/web/root.js b/web/root.js --- a/web/root.js +++ b/web/root.js @@ -60,6 +60,8 @@ 'walletconnect', ]); +console.log('test'); + const RootProvider = (): React.Node => ( <Provider store={store}> <ErrorBoundary>