Skip to content

Commit ae80078

Browse files
authored
Feat/support event db mgr (#583)
* feat: add doc store * feat: add index * test: add index test case * fix: update the error report * feat: upgrade version * fix: revert the key and case * feat: add delete event db * fix: revert evm key * fix: fix the meta and reconnect bug * feat: update docker release cd * feat: update the readme * feat: update release * fix:update the cd config
1 parent cf5c8d9 commit ae80078

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

.github/workflows/cd.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ jobs:
4040
cd ${ROOT_DIR}
4141
TAG=${GITHUB_REF/refs\/tags\//}
4242
VERSION=${TAG#*v}
43+
echo ${VERSION}
4344
cargo set-version --workspace ${VERSION}
4445
- name: Cargo build
4546
uses: actions-rs/cargo@v1

.github/workflows/docker_release_cd.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,19 +21,22 @@ jobs:
2121
override: true
2222
components: rustfmt
2323
- uses: Swatinem/rust-cache@v2
24-
- uses: taiki-e/install-action@cargo-llvm-cov
25-
- uses: taiki-e/install-action@nextest
2624
- name: Setup build env
2725
run: |
2826
sudo apt-get install protobuf-compiler
29-
protoc --version
27+
cargo install cargo-edit
3028
ROOT_DIR=`pwd`
29+
TAG=${GITHUB_REF/refs\/tags\//}
30+
VERSION=${TAG#*v}
31+
echo ${VERSION}
32+
cargo set-version --workspace ${VERSION}
3133
cd ${ROOT_DIR}/metadata && yarn install && npx hardhat compile
3234
test -e ${ROOT_DIR}/metadata/artifacts/contracts/DB3MetaStore.sol/DB3MetaStore.json && cp -f ${ROOT_DIR}/metadata/artifacts/contracts/DB3MetaStore.sol/DB3MetaStore.json ${ROOT_DIR}/abi/
3335
test -e ${ROOT_DIR}/metadata/artifacts/contracts/libraries/Events.sol/Events.json && cp -f ${ROOT_DIR}/metadata/artifacts/contracts/libraries/Events.sol/Events.json ${ROOT_DIR}/abi/
3436
cd ${ROOT_DIR} && cargo build --release
3537
cp ${ROOT_DIR}/target/release/db3 ${ROOT_DIR}/docker/
36-
cd ${ROOT_DIR}/sdk && yarn build && yarn link
38+
cd ${ROOT_DIR}/sdk && yarn && yarn build && yarn link
39+
cd ${ROOT_DIR}/thirdparty/data-manager && yarn && yarn link db3.js && yarn build && mv -f dist ${ROOT_DIR}/docker/pages
3740
- name: docker login
3841
uses: docker/login-action@v1
3942
with:
@@ -43,10 +46,8 @@ jobs:
4346
- name: Build Docker image
4447
run: |
4548
ROOT_DIR=`pwd`
46-
cd ${ROOT_DIR}/thirdparty/data-manager && yarn && yarn link db3.js && yarn build && mv -f dist ${ROOT_DIR}/docker/pages
47-
cd ${ROOT_DIR}
4849
RELEASE_NAME=${GITHUB_REF/refs\/tags\//}
49-
cd docker && docker build . -t ghcr.io/dbpunk-labs/db3:$RELEASE_NAME
50+
cd ${ROOT_DIR}/docker && docker build . -t ghcr.io/dbpunk-labs/db3:$RELEASE_NAME
5051
docker push ghcr.io/dbpunk-labs/db3:$RELEASE_NAME
5152
docker tag ghcr.io/dbpunk-labs/db3:$RELEASE_NAME ghcr.io/dbpunk-labs/db3:latest
5253
docker push ghcr.io/dbpunk-labs/db3:latest

sdk/yarn.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7075,7 +7075,7 @@ merge2@^1.3.0, merge2@^1.4.1:
70757075

70767076
microbundle@^0.15.1:
70777077
version "0.15.1"
7078-
resolved "https://registry.npmmirror.com/microbundle/-/microbundle-0.15.1.tgz#3fa67128934b31736823b5c868dae4b92d94e766"
7078+
resolved "https://registry.npmjs.org/microbundle/-/microbundle-0.15.1.tgz#3fa67128934b31736823b5c868dae4b92d94e766"
70797079
integrity sha512-aAF+nwFbkSIJGfrJk+HyzmJOq3KFaimH6OIFBU6J2DPjQeg1jXIYlIyEv81Gyisb9moUkudn+wj7zLNYMOv75Q==
70807080
dependencies:
70817081
"@babel/core" "^7.12.10"

0 commit comments

Comments
 (0)