Skip to content

Latest commit

 

History

History
27 lines (26 loc) · 639 Bytes

RELEASING.md

File metadata and controls

27 lines (26 loc) · 639 Bytes
  • Install the software:
    git clone https://github.com/clld/ids
    git clone https://github.com/intercontinental-dictionary-series/ids-internal
    cd ids
    pip install -e .[test]
  • Initialize the DB running
    clld initdb --glottolog ../../glottolog/glottolog --concepticon ../../concepticon/concepticon-cldf/raw/concepticon-data development.ini
  • Run test suite:
    pytest
  • Store the tested requirements:
    pip freeze > requirements.txt
  • Store a db dump:
    pg_dump -xO ids > ids.sql
    zip ids.sql.zip ids.sql
    rm ids.sql