小编Asa*_*Ali的帖子

Github Actions 无法在 ubuntu-18.04.5 上安装 Libv8 gem

我们正在使用 Github Actions 进行 CI 设置。当我们尝试安装mini_racer依赖于libv8gem 的 gem时,我们的 Gem 安装操作突然停止工作。但是当操作尝试为这个 gem 安装和构建扩展时,它在那里失败。

以下是配置:

jobs:
  spec:
    runs-on: ubuntu-latest

    services:
      postgresql:
        image: circleci/postgres:11.5-alpine-ram
        ports: ["5432:5432"]
        env:
          POSTGRES_USER:
          POSTGRES_DB:
          POSTGRES_PASSWORD:

    steps:
      - uses: actions/checkout@v1

      - name: Bundler/Gems Cache
        uses: actions/cache@v2
        with:
          path: vendor/bundle
          key: ${{ runner.os }}-bundle-v1-${{ hashFiles('Gemfile.lock') }}
          restore-keys: |
            ${{ runner.os }}-bundle-v1-

      - name: Read nvm version
        id: nvmrc
        run: echo ::set-output "name=NODEVERSION::$(cat .nvmrc)"

      - uses: ruby/setup-ruby@v1

      - uses: actions/setup-node@v1
        with:
          node-version: "${{ steps.nvmrc.outputs.NODEVERSION }}"

      - name: …
Run Code Online (Sandbox Code Playgroud)

ruby v8 bundler libv8 github-actions

4
推荐指数
1
解决办法
777
查看次数

标签 统计

bundler ×1

github-actions ×1

libv8 ×1

ruby ×1

v8 ×1