Commit Graph

32 Commits

Author SHA1 Message Date
Laurent Rineau 2d6c04f415 Add a new script
That script displays the diffs between testsuite results
2014-10-31 17:34:45 +01:00
Laurent Rineau 90692eb76f Adapt the script for integration-4.5 2014-09-25 14:11:37 +02:00
Laurent Rineau f18e50726c Restore Doxygen testsuite 2014-08-27 16:34:11 +02:00
Laurent Rineau dffb22f732 Do not reset 'integration' when it is not used 2014-05-20 15:50:12 +02:00
Laurent Rineau c189e14558 Launch the create_new_release script from the branch itself
It is strange, because create_new_release will call create_internal_release
from the PATH, and the current branch is not in the PATH. But I need that
to test the new way of creating CGAL releases using CMake.
2013-12-06 17:19:11 +01:00
Sébastien Loriot 153392de88 update testsuite script 2013-12-05 12:40:43 +01:00
Laurent Rineau 0aa7820025 Try to avoid that dump-crontab commit anything by my crontab 2013-10-16 18:33:59 +02:00
Laurent Rineau 8b6a012033 prepare the documentation for the release 2013-10-15 17:59:56 +02:00
Laurent Rineau 58fa1c6302 The Doxygen testsuite now uses a local MathJax 2013-10-15 17:29:38 +02:00
Laurent Rineau 1610b30c68 Fix the error reporting of the automatic Doxygen testsuite 2013-10-15 15:54:36 +02:00
Laurent Rineau 0b994b8820 create_release: quiet the script, and better error reporting 2013-08-21 15:19:48 +02:00
Laurent Rineau 4869604716 Update the script that create new releases: cgal_manual is no longer needed 2013-08-20 17:20:42 +02:00
Laurent Rineau 19764d2634 Update the script run_doxygen_testsuite to avoid compilation errors
Before that change, at the end we could see:

Built target Documentation_doc
Scanning dependencies of target Documentation_postprocess
Traceback (most recent call last):
  File "/home/cgal-testsuite/integration/Documentation/html_output_post_processing.py", line 25, in <module>
    from lxml import etree
ImportError: No module named lxml
make[3]: *** [Documentation/CMakeFiles/Documentation_postprocess] Error 1
make[2]: *** [Documentation/CMakeFiles/Documentation_postprocess.dir/all] Error 2
make[1]: *** [Documentation/CMakeFiles/Documentation_testsuite_publish.dir/rule] Error 2
make: *** [Documentation_testsuite_publish] Error 2
2013-08-19 16:01:33 +02:00
Laurent Rineau 4f5497c002 Update the Doxygen test process 2013-08-19 12:50:34 +02:00
Laurent Rineau 7333acfce9 Add the execution bits in permissions 2013-08-09 15:36:16 +02:00
Laurent Rineau ea1bac1cea New script to run the doxygen testsuite
That script was previously hardcoded in a cron job line.
2013-08-06 15:40:04 +02:00
Laurent Rineau dbb893a3d4 Automated commits should only allow fast-forward git pulls 2013-04-09 16:57:04 +02:00
Laurent Rineau 5643f32d0a Minor: quote a variable that contains a directory path 2013-02-28 18:07:54 +01:00
Laurent Rineau 6210cdaa11 Actually *trigger* the testsuites!
Yesterday I commited a version of the script with an "exit" in the
middle. That early exit was for testing purpose, but I commited it.
2012-12-19 08:58:15 +01:00
Laurent Rineau 559aeb948f Implement testsuite-Monday, testsuite-Tuesday, and so on... 2012-12-18 20:37:55 +01:00
Laurent Rineau 9207f428c8 Implement the reseting of integration 2012-12-18 20:19:10 +01:00
Laurent Rineau c4d35cd207 Add an option --no-scm-update to create_new_release
My script
Maintenance/infrastructure/cgal.geometryfactory.com/bin/create_release
already fetch and reset the SCM (to precompile manual tools). No need have
create_release to it again.
2012-11-30 12:50:30 +01:00
Laurent Rineau d4e0a891c0 git pull is not robust.
Now I use `git rev-parse --abbrev-rev HEAD` to get the branch name, and
then `git reset --hard` to force the update to the last revision of the
branch.
2012-11-30 11:17:49 +01:00
Laurent Rineau 899e8c55d1 Fix bin/dump_crontab
~/infrastructure is a symlink to ~/CGAL/branches/local-master.git where I
can modify files
2012-11-13 14:45:13 +01:00
Laurent Rineau 92eb710f3d Quiet bin/dump_crontab, when nothing is done. 2012-11-13 14:01:01 +01:00
Laurent Rineau 2f8be5406d Fix bin/dump_crontab 2012-11-13 13:56:04 +01:00
Laurent Rineau 66b53d1d07 Update bin/dump_crontab to Git 2012-11-13 13:45:52 +01:00
Laurent Rineau 8b2ca2a747 Prepare release scripts for Git 2012-10-22 14:42:42 +00:00
Laurent Rineau 0b8cff4f1a My $HOME/CGAL/trunk is a symlink to next, but still... 2012-07-27 14:14:36 +00:00
Laurent Rineau 5c363a0d8e New script, that dumps my crontab to SVN. 2011-03-08 11:20:34 +00:00
Laurent Rineau ddecab8cb4 Update scripts to that manual tools can be in candidate-packages 2010-10-11 22:05:22 +00:00
Laurent Rineau c9d85975e3 Commit also auxiliary script that create new releases, and update the manual tools. 2010-10-11 21:34:32 +00:00