summaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
authorElias Sjögreen <eliassjogreen1@gmail.com>2021-08-06 23:28:10 +0200
committerGitHub <noreply@github.com>2021-08-06 23:28:10 +0200
commit33c8d790c3d358a475c9ba828043e2c19e8d4b37 (patch)
tree4ab33b3e5b352d49667d55631c76ee76af2ec5e2 /.github/workflows/ci.yml
parent0d1a522a03c22749e96dab06ca7b3e8b428df701 (diff)
feat: ffi to replace plugins (#11152)
This commit removes implementation of "native plugins" and replaces it with FFI API. Effectively "Deno.openPlugin" API was replaced with "Deno.dlopen" API.
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml12
1 files changed, 7 insertions, 5 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index fe25f6645..c9d98b524 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -164,11 +164,13 @@ jobs:
sudo apt-get update
sudo apt-get install debootstrap
- # Note: git, nc, strace, and time, are needed to run the benchmarks.
- sudo debootstrap \
- --include=ca-certificates,curl,git,netcat-openbsd,strace,time \
- --no-merged-usr --variant=minbase bionic /sysroot \
- http://azure.archive.ubuntu.com/ubuntu
+ # `file` and `make` are needed to build libffi-sys.
+ # `curl` is needed to build rusty_v8.
+ # `git`, `nc`, `strace`, and `time`, are needed to run the benchmarks.
+ sudo debootstrap \
+ --include=ca-certificates,curl,file,git,make,netcat-openbsd,strace,time \
+ --no-merged-usr --variant=minbase bionic /sysroot \
+ http://azure.archive.ubuntu.com/ubuntu
sudo mount --rbind /dev /sysroot/dev
sudo mount --rbind /sys /sysroot/sys
sudo mount --rbind /home /sysroot/home