Как решить проблему - автоматическое задание CircleCI зависает / не работает Сборка участков с помощью CSS Import - PullRequest
0 голосов
/ 17 мая 2019

Реагировать / посылки / Шутка / CircleCI

Настройка CI - автоматизированное задание на сборку зависает, а затем завершается ошибкой на этапе сборки, когда мы импортировали файл CSS в наше приложение через import "../resoures/fonts/style.css"

Сценарии

Команда сборки успешно выполняется, когда:

  • Беги локально
  • SSH в контейнер CircleCI и запустите сборку
  • Автоматизированное задание CircleCI будет выполнено, если мы удалим строку импорта css (ниже)

CSS Import

import type { Node } from "react";
import { Router } from "@reach/router";
import { Login } from "./pages/login";
import "../resources/fonts/style.css";


type Props = {};
export default class App extends React.Component<Props> {
  render(): Node {
    return (
      <Router>
        <Login path={"/"} />
      </Router>
    );
  }
}

CircleCI config.yml

jobs:
  build:
    docker:
      - image: "circleci/node:8"
    working_directory: ~/repo
    steps:
      - checkout
      - run: "npm install"
      - run: # run linter
          name: lint
          command: npm run lint
      - run: # run flow
          name: flow
          command: npx flow
      - run: # run tests
          name: tests
          command: npm test
      - run: # run build
          name: build
          command: npm run build

ErrorMessage из задания CI (с импортом CSS)

>parcel build index.html

Too long with no output (exceeded 10m0s)"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...