Merge pull request #1003 from Marsfan/Travis-CI-Integration
Travis ci integration
This commit is contained in:
commit
9213cc13d8
7
.travis.yml
Normal file
7
.travis.yml
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
sudo: required
|
||||||
|
before_install:
|
||||||
|
- git clone https://github.com/KiCad/kicad-library-utils /home/travis/build/kicad-library-utils
|
||||||
|
- git clone https://github.com/KiCad/kicad-library /home/travis/build/kicad-library-old
|
||||||
|
|
||||||
|
script:
|
||||||
|
- sudo bash ./library-check.sh $TRAVIS_BUILD_DIR
|
11
library-check.sh
Normal file
11
library-check.sh
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
error=0
|
||||||
|
DATA=()
|
||||||
|
for files in library/*.lib; do
|
||||||
|
DATA+=($files)
|
||||||
|
done
|
||||||
|
cd /home/travis/build/kicad-library-utils/schlib
|
||||||
|
for file in "${DATA[@]}"; do
|
||||||
|
python3 comparelibs.py --check --new /$1/$file --old /home/travis/build/kicad-library-old/$file
|
||||||
|
error="$(($error+$?))"
|
||||||
|
done
|
||||||
|
exit $error
|
Loading…
Reference in a new issue