cvm

Форк
0
/
config.yml 
38 строк · 1.2 Кб
1
# Use the latest 2.1 version of CircleCI pipeline process engine.
2
# See: https://circleci.com/docs/configuration-reference
3
version: 2.1
4

5
orbs:
6
  coveralls: coveralls/coveralls@2.2.1
7

8
# Define a job to be invoked later in a workflow.
9
# See: https://circleci.com/docs/configuration-reference/#jobs
10
jobs:
11
  code-coverage:
12
    # Specify the execution environment. You can specify an image from Docker Hub or use one of our convenience images from CircleCI's Developer Hub.
13
    # See: https://circleci.com/docs/configuration-reference/#executor-job
14
    docker:
15
      - image: hack2root/c-project:latest #cimg/base:edge-22.04
16
    # Add steps to the job
17
    # See: https://circleci.com/docs/configuration-reference/#steps
18
    steps:
19
      - checkout
20
      - setup_remote_docker:
21
          docker_layer_caching: true
22
      - run:
23
          name: "init"
24
          command: ./bin/init.sh --init --optional
25
      - run:
26
          name: "coverage"
27
          command: ./bin/coverageall.sh --all
28
      - store_artifacts:
29
          path: coverage
30
      - coveralls/upload:
31
          coverage_file: ./coverage/lcov.info
32

33
# Orchestrate jobs using workflows
34
# See: https://circleci.com/docs/configuration-reference/#workflows
35
workflows:
36
  coverage-workflow:
37
    jobs:
38
      - code-coverage
39

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.