Реагировать / посылки / Шутка / 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)"