Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 757 Bytes

README.md

File metadata and controls

28 lines (21 loc) · 757 Bytes

install & run procedure

  1. checkout repository
    gh repo clone czarte/basicXMLparser

  2. checkout submodules
    git submodule init
    git submodule update

  3. composer install
    cd XMLparserApp
    composer install
    touch .env
    cd ..

  4. create ssh keys into certs directory
    mkdir certs && cd certs
    openssl req -x509 -new -out projectcert.crt -keyout projectcert.key -days 365 -newkey rsa:4096 -sha256 -nodes
    cd ..

  5. docker-compose
    docker-compose -p xmlparser_vojtechparkan up -d

  6. run php unit tests
    ./vendor/bin/phpunit

  7. testing XML on localhost
    http://localhost:8006/test/export_one.xml.zip