.build.yml 476 B

123456789101112131415161718192021
  1. image: debian/buster
  2. packages:
  3. - curl
  4. - fontforge
  5. - python3-pip
  6. - sassc
  7. - virtualenv
  8. tasks:
  9. - test-json: |
  10. cd libresocial
  11. virtualenv -p python3 venv
  12. source venv/bin/activate
  13. pip3 install json-spec
  14. json validate --schema-file=lab/metadata.json --document-file=lab/metadata.json
  15. - test-build: |
  16. cd libresocial
  17. bash build.sh
  18. - test-css: |
  19. cd libresocial
  20. python3 test/w3c-validator.py dist/css/libresocial.css