mirror of
https://github.com/fluencelabs/sqlite
synced 2025-04-24 17:02:14 +00:00
chore: Fix dockerfile and e2e label mechanics (#20)
This commit is contained in:
parent
2d6fd60b72
commit
f0d4881845
3
.github/workflows/e2e.yml
vendored
3
.github/workflows/e2e.yml
vendored
@ -30,6 +30,9 @@ concurrency:
|
|||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
name: "sqlite"
|
name: "sqlite"
|
||||||
|
if: >
|
||||||
|
github.event_name == 'push' ||
|
||||||
|
contains(github.event.pull_request.labels.*.name, 'e2e')
|
||||||
uses: ./.github/workflows/build.yml
|
uses: ./.github/workflows/build.yml
|
||||||
with:
|
with:
|
||||||
ref: ${{ github.ref }}
|
ref: ${{ github.ref }}
|
||||||
|
@ -7,10 +7,9 @@ RUN apt update \
|
|||||||
git \
|
git \
|
||||||
make \
|
make \
|
||||||
pkg-config \
|
pkg-config \
|
||||||
libtinfo6 \
|
libtinfo6
|
||||||
cargo
|
|
||||||
|
|
||||||
RUN cargo install marine --version 0.12.7
|
RUN mkdir -p ~/.local/bin && curl -L https://github.com/fluencelabs/marine/releases/download/marine-v0.14.1/marine-linux-x86_64 -o ~/.local/bin/marine && chmod +x ~/.local/bin/marine
|
||||||
|
|
||||||
VOLUME /code
|
VOLUME /code
|
||||||
WORKDIR /code
|
WORKDIR /code
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
export PATH="${PATH}:/root/.cargo/bin"
|
export PATH="${PATH}:/root/.cargo/bin:/root/.local/bin"
|
||||||
curl -L https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-15/wasi-sdk-15.0-linux.tar.gz | tar xz -C .
|
curl -L https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-15/wasi-sdk-15.0-linux.tar.gz | tar xz -C .
|
||||||
mv wasi-sdk-* wasi-sdk
|
rm -rf wasi-sdk
|
||||||
|
mv -f wasi-sdk-* wasi-sdk
|
||||||
make
|
make
|
||||||
|
Loading…
x
Reference in New Issue
Block a user