Skip to content

enhances CI to build webfonts as well and to continuously sync the updates to the centralized repo (which will in turn update the jsdelivr CDN)

Hari Menon requested to merge kollavarsham/meera:master into master
  • (ci): install curl, gnupg2, git, gcc, build-essential and python-dev as additional dependencies;
  • (ci): install node.js 7.x using curl;
  • (ci): install ttf2eot using npm;
  • (ci): clone and brotoli for generating woff2;
  • (ci): delete ttf folder from within before_script;
  • (make): add a step to convert ttf to eot using ttf2eot;
  • (ci): add deploy.sh to clone, update, commit and push to smc-webfonts repo;
  • (chore): add a .gitignore file;

This repo would also need to be added with the same access token as done in the Manjari repo

/cc @santhoshtr @anivar @balasankarc

Merge request reports