mirror of
https://github.com/scroll-tech/scroll.git
synced 2026-04-23 03:00:50 -04:00
fix CI
This commit is contained in:
@@ -46,7 +46,7 @@ make dev_docker
|
||||
Run the tests using the following commands:
|
||||
|
||||
```bash
|
||||
mkdir -p /scroll/lib
|
||||
mkdir -p /scroll/lib/
|
||||
wget -O /scroll/lib/libscroll_zstd.so https://github.com/scroll-tech/da-codec/releases/download/v0.0.0-rc0-ubuntu20.04/libscroll_zstd.so
|
||||
wget -O /scroll/lib/libzktrie.so https://github.com/scroll-tech/da-codec/releases/download/v0.0.0-rc0-ubuntu20.04/libscroll_zstd.so
|
||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/scroll/lib/
|
||||
|
||||
@@ -15,7 +15,7 @@ RUN go mod download -x
|
||||
# Build event_watcher
|
||||
FROM base as builder
|
||||
|
||||
RUN mkdir -p /scroll/lib
|
||||
RUN mkdir -p /scroll/lib/
|
||||
RUN apt-get -qq update && apt-get -qq install -y wget
|
||||
RUN wget -O /scroll/lib/libzktrie.so https://github.com/scroll-tech/da-codec/releases/download/v0.0.0-rc0-ubuntu20.04/libzktrie.so
|
||||
RUN wget -O /scroll/lib/libscroll_zstd.so https://github.com/scroll-tech/da-codec/releases/download/v0.0.0-rc0-ubuntu20.04/libscroll_zstd.so
|
||||
|
||||
@@ -8,21 +8,21 @@ mock_abi:
|
||||
cd .. && go run github.com/scroll-tech/go-ethereum/cmd/abigen --bin=./build/bin/MockBridge.bin --abi=./build/bin/MockBridge.abi --pkg=mock_bridge --out=./rollup/mock_bridge/MockBridge.go
|
||||
|
||||
libzstd:
|
||||
mkdir -p /scroll/lib
|
||||
wget -O /scroll/lib/libzktrie.so https://github.com/scroll-tech/da-codec/releases/download/v0.0.0-rc0-ubuntu20.04/libzktrie.so
|
||||
wget -O /scroll/lib/libscroll_zstd.so https://github.com/scroll-tech/da-codec/releases/download/v0.0.0-rc0-ubuntu20.04/libscroll_zstd.so
|
||||
sudo mkdir -p /scroll/lib/
|
||||
sudo wget -O /scroll/lib/libzktrie.so https://github.com/scroll-tech/da-codec/releases/download/v0.0.0-rc0-ubuntu20.04/libzktrie.so
|
||||
sudo wget -O /scroll/lib/libscroll_zstd.so https://github.com/scroll-tech/da-codec/releases/download/v0.0.0-rc0-ubuntu20.04/libscroll_zstd.so
|
||||
|
||||
rollup_bins: libzstd ## Builds the Rollup bins.
|
||||
export LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:/scroll/lib && \
|
||||
export CGO_LDFLAGS="-L/scroll/lib -Wl,-rpath=/scroll/lib" && \
|
||||
export LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:/scroll/lib/ && \
|
||||
export CGO_LDFLAGS="-L/scroll/lib/ -Wl,-rpath=/scroll/lib/" && \
|
||||
go build -o $(PWD)/build/bin/event_watcher ./cmd/event_watcher/
|
||||
|
||||
export LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:/scroll/lib && \
|
||||
export CGO_LDFLAGS="-L/scroll/lib -Wl,-rpath=/scroll/lib" && \
|
||||
export LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:/scroll/lib/ && \
|
||||
export CGO_LDFLAGS="-L/scroll/lib/ -Wl,-rpath=/scroll/lib/" && \
|
||||
go build -o $(PWD)/build/bin/gas_oracle ./cmd/gas_oracle/
|
||||
|
||||
export LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:/scroll/lib && \
|
||||
export CGO_LDFLAGS="-L/scroll/lib -Wl,-rpath=/scroll/lib" && \
|
||||
export LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:/scroll/lib/ && \
|
||||
export CGO_LDFLAGS="-L/scroll/lib/ -Wl,-rpath=/scroll/lib/" && \
|
||||
go build -o $(PWD)/build/bin/rollup_relayer ./cmd/rollup_relayer/
|
||||
|
||||
event_watcher: ## Builds the event_watcher bin
|
||||
|
||||
@@ -1,17 +1,13 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Download .so files
|
||||
wget https://github.com/scroll-tech/da-codec/releases/download/v0.0.0-rc0-ubuntu20.04/libzktrie.so
|
||||
wget https://github.com/scroll-tech/da-codec/releases/download/v0.0.0-rc0-ubuntu20.04/libscroll_zstd.so
|
||||
sudo mkdir -p /scroll/lib/
|
||||
sudo wget -O /scroll/lib/libzktrie.so https://github.com/scroll-tech/da-codec/releases/download/v0.0.0-rc0-ubuntu20.04/libzktrie.so
|
||||
sudo wget -O /scroll/lib/libscroll_zstd.so https://github.com/scroll-tech/da-codec/releases/download/v0.0.0-rc0-ubuntu20.04/libscroll_zstd.so
|
||||
|
||||
# Set the environment variable
|
||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)
|
||||
export CGO_LDFLAGS="-L$(pwd) -Wl,-rpath=$(pwd)"
|
||||
|
||||
# Print the values of the variables
|
||||
echo "Current directory: $(pwd)"
|
||||
echo "LD_LIBRARY_PATH: $LD_LIBRARY_PATH"
|
||||
echo "CGO_LDFLAGS: $CGO_LDFLAGS"
|
||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/scroll/lib/
|
||||
export CGO_LDFLAGS="-L/scroll/lib/ -Wl,-rpath=/scroll/lib/"
|
||||
|
||||
# Run module tests
|
||||
go test -v -race -gcflags="-l" -ldflags="-s=false" -coverprofile=coverage.txt -covermode=atomic ./...
|
||||
|
||||
Reference in New Issue
Block a user