circle ci에서 Your requirements could not be resolved to installable set of packages 오류 발생 시 해결 방법

1058 단어 CircleCI

할 일


circleaci로 패키지를 설치하려고 시도합니다.

코드

version: 2.1
jobs:
  build:
    docker:
      - image: circleci/php:7.3-node-browsers
    steps:
      - checkout
      - run: sudo composer self-update --1
      - run: composer install -n --prefer-dist
      - run: npm ci
      - run: npm run dev
      - run:
          name: php test
          command: vendor/bin/phpunit

오류 메시지



원인과 대책


번역한 후에 php의 버전이 매우 오래된 것 같다는 것을 발견하였다.따라서 docker의 php 이미지를 8.0으로 설정하면 해결할 수 있습니다.
version: 2.1
jobs:
  build:
    docker:
      - image: circleci/php:8.0-node-browsers
    steps:
      - checkout
      - run: sudo composer self-update --1
      - run: composer install -n --prefer-dist
      - run: npm ci
      - run: npm run dev
      - run:
          name: php test
          command: vendor/bin/phpunit

좋은 웹페이지 즐겨찾기