piratical / Madeline_2.0_PDE

The Madeline 2.0 Pedigree Drawing Engine (PDE) is a pedigree drawing program designed to handle large and complex pedigrees with an emphasis on readability and aesthetics. The program was designed primarily for human pedigrees.
GNU General Public License v2.0
19 stars 18 forks source link

adding travis-ci #3

Closed countdigi closed 8 years ago

countdigi commented 8 years ago

Here is a pull request that should set up travis-ci - I had to delete dt_003.data because it does not generate correctly. After this we either need you to set up travis-ci and/or give me access to the repo. Talk to you this afternoon. Thanks, Kevin

piratical commented 8 years ago

Hi, Kevin,

Yep, I added you as a collaborator on GitHub. This will allow you to push the travis-ci stuff into the main Madeline repo. Let's discuss this afternoon what this should look like. In particular, the output .xml files should be compared against a set of .xml files generated by the latest version of Madeline2, inter alia ...

Best — Ed

On Thu, Oct 8, 2015 at 5:12 AM, Kevin Counts notifications@github.com wrote:

Here is a pull request that should set up travis-ci - I had to delete dt_003.data because it does not generate correctly. After this we either need you to set up travis-ci and/or give me access to the repo. Talk to you

this afternoon. Thanks, Kevin

You can view, comment on, or merge this pull request online at:

https://github.com/piratical/Madeline_2.0_PDE/pull/3 Commit Summary

  • adding generation and comparison of output in bin/test-madeline for travis-ci

File Changes

Patch Links:

— Reply to this email directly or view it on GitHub https://github.com/piratical/Madeline_2.0_PDE/pull/3.

countdigi commented 8 years ago

Sounds good - so here is the script that is doing the comparison - its comparing testdata/output against tmp/output which is where we generate the SVG .xml files.

https://raw.githubusercontent.com/USF-HII/Madeline_2.0_PDE/master/bin/test-madeline

Needs a little refactoring but its working well for a first go.

On Thu, Oct 8, 2015 at 12:03 PM, Ed notifications@github.com wrote:

Hi, Kevin,

Yep, I added you as a collaborator on GitHub. This will allow you to push the travis-ci stuff into the main Madeline repo. Let's discuss this afternoon what this should look like. In particular, the output .xml files should be compared against a set of .xml files generated by the latest version of Madeline2, inter alia ...

Best — Ed

On Thu, Oct 8, 2015 at 5:12 AM, Kevin Counts notifications@github.com wrote:

Here is a pull request that should set up travis-ci - I had to delete dt_003.data because it does not generate correctly. After this we either need you to set up travis-ci and/or give me access to the repo. Talk to you

this afternoon. Thanks, Kevin

You can view, comment on, or merge this pull request online at:

https://github.com/piratical/Madeline_2.0_PDE/pull/3 Commit Summary

  • adding generation and comparison of output in bin/test-madeline for travis-ci

File Changes

Patch Links:

— Reply to this email directly or view it on GitHub https://github.com/piratical/Madeline_2.0_PDE/pull/3.

— Reply to this email directly or view it on GitHub https://github.com/piratical/Madeline_2.0_PDE/pull/3#issuecomment-146593392 .

Kevin Counts counts@digicat.org

countdigi commented 8 years ago

scrapping this and going directly against main repo now that I am a collaborator