<commit_before>image: felipelavratti/ubuntu-buildessentials-scons:16.04

cache:
  paths:
    - qf_demo_tests/build/qf_demo_dev_tests
    - coverage_report
    - coverage/

stages:
  - build
  - test
  - deploy
  
scons:
  stage: build
  script:
    - scons -Q ./qf_demo_tests/build/qf_demo_dev_tests
    - scons -Q coverage_report
    - scons -Q coverage

test:
  stage: test
  script:
    - qf_demo_tests/build/qf_demo_dev_tests
    - cat coverage_report

pages:
  stage: deploy
  script:
    - rm public -rf
    - mv coverage public
  artifacts:
    paths:
      - public
  only:
    - master
<commit_msg>Added build step for gitlab pages<commit_after>image: felipelavratti/ubuntu-buildessentials-scons:16.04

cache:
  paths:
    - coverage/
    - tests_runner

stages:
  - build
  - test
  - deploy
  
scons:
  stage: build
  script:
    - scons -Q ./qf_demo_tests/build/qf_demo_dev_tests
    - scons -Q coverage_report
    - scons -Q coverage
    - mv ./qf_demo_tests/build/qf_demo_dev_tests ./tests_runner

test:
  stage: test
  script:
    - ./tests_runner
    - cat coverage_report

pages:
  stage: deploy
  script:
    - rm public -rf
    - mv coverage public
  artifacts:
    paths:
      - public
  only:
    - master

{'fraction_non_alphanumeric': 0.08794788273615635, 'fraction_numerical': 0.006514657980456026, 'mean_word_length': 2.339673913043478, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1145813', 'n_tokens_mistral': 473, 'n_tokens_neox': 462, 'n_words': 99}