@cryptotaxi247 / infra / commits / 8d3fd1c2

Added documentation jobs to TUD buildfarm.

svn path=/configurations/trunk/tud/; revision=8399

Martin Bravenboer committed Mar 21, 2007 at 11:21 UTC 8d3fd1c2930ec479375b930845798c09c10f6bc3
1 file changed +252
supervisor/jobs.conf
+252
@@ -541,6 +541,258 @@
541 <secrets>${strategoxtPassword}</secrets>
542 </job>
543
544 + <!-- API documentation -->
545 +
546 + <job id='stratego-lib-docs-trunk'>
547 + <input id='job' type='svn' url='${jobBaseline}' />
548 + <input id='systems' type='svn' url='${systems}' />
549 + <input id='nixpkgs' type='svn' url='${nixpkgsBaseline}' />
550 +
551 + <input id='strategoLib' type='svn' url='https://svn.cs.uu.nl:12443/repos/StrategoXT/strategoxt/trunk/stratego-libraries/lib/spec' />
552 + <input id='atermInfo' type='tgz' url='${atermBaselineInfo}' />
553 + <input id='sdf2BundleInfo' type='tgz' url='${sdf2BundleBaselineInfo}' />
554 + <input id='strategoxtInfo' type='tgz' url='${strategoxtBaselineInfo}' />
555 + <input id='strategoxtUtilsInfo' type='tgz' url='${strategoxtUtilsLatestInfo}' />
556 + <input id='xdocInfo' type='tgz' url='${xdocLatestInfo}' />
557 +
558 + <job-script>${defaultJobScript}</job-script>
559 + <arg>./jobs/strategoxt2/custom/docs.nix</arg>
560 + <arg>strategoLibDocsRelease</arg>
561 + <arg>${strategoxtDistDir}</arg>
562 + <arg>${cacheDir}</arg>
563 + <notify-address>martin@cs.uu.nl</notify-address>
564 + <secrets>${strategoxtPassword}</secrets>
565 + </job>
566 +
567 + <job id='xtc-docs-trunk'>
568 + <input id='job' type='svn' url='${jobBaseline}' />
569 + <input id='systems' type='svn' url='${systems}' />
570 + <input id='nixpkgs' type='svn' url='${nixpkgsBaseline}' />
571 +
572 + <input id='xtc' type='svn' url='https://svn.cs.uu.nl:12443/repos/StrategoXT/strategoxt/trunk/stratego-libraries/xtc/lib' />
573 + <input id='atermInfo' type='tgz' url='${atermBaselineInfo}' />
574 + <input id='sdf2BundleInfo' type='tgz' url='${sdf2BundleBaselineInfo}' />
575 + <input id='strategoxtInfo' type='tgz' url='${strategoxtBaselineInfo}' />
576 + <input id='strategoxtUtilsInfo' type='tgz' url='${strategoxtUtilsLatestInfo}' />
577 + <input id='xdocInfo' type='tgz' url='${xdocLatestInfo}' />
578 +
579 + <job-script>${defaultJobScript}</job-script>
580 + <arg>./jobs/strategoxt2/custom/docs.nix</arg>
581 + <arg>xtcDocsRelease</arg>
582 + <arg>${strategoxtDistDir}</arg>
583 + <arg>${cacheDir}</arg>
584 + <notify-address>martin@cs.uu.nl</notify-address>
585 + <secrets>${strategoxtPassword}</secrets>
586 + </job>
587 +
588 + <job id='sglr-docs-trunk'>
589 + <input id='job' type='svn' url='${jobBaseline}' />
590 + <input id='systems' type='svn' url='${systems}' />
591 + <input id='nixpkgs' type='svn' url='${nixpkgsBaseline}' />
592 +
593 + <input id='sglr' type='svn' url='https://svn.cs.uu.nl:12443/repos/StrategoXT/strategoxt/trunk/stratego-libraries/sglr/lib' />
594 + <input id='atermInfo' type='tgz' url='${atermBaselineInfo}' />
595 + <input id='sdf2BundleInfo' type='tgz' url='${sdf2BundleBaselineInfo}' />
596 + <input id='strategoxtInfo' type='tgz' url='${strategoxtBaselineInfo}' />
597 + <input id='strategoxtUtilsInfo' type='tgz' url='${strategoxtUtilsLatestInfo}' />
598 + <input id='xdocInfo' type='tgz' url='${xdocLatestInfo}' />
599 +
600 + <job-script>${defaultJobScript}</job-script>
601 + <arg>./jobs/strategoxt2/custom/docs.nix</arg>
602 + <arg>sglrDocsRelease</arg>
603 + <arg>${strategoxtDistDir}</arg>
604 + <arg>${cacheDir}</arg>
605 + <notify-address>martin@cs.uu.nl</notify-address>
606 + <secrets>${strategoxtPassword}</secrets>
607 + </job>
608 +
609 + <job id='gpp-docs-trunk'>
610 + <input id='job' type='svn' url='${jobBaseline}' />
611 + <input id='systems' type='svn' url='${systems}' />
612 + <input id='nixpkgs' type='svn' url='${nixpkgsBaseline}' />
613 +
614 + <input id='gpp' type='svn' url='https://svn.cs.uu.nl:12443/repos/StrategoXT/strategoxt/trunk/stratego-libraries/gpp' />
615 + <input id='atermInfo' type='tgz' url='${atermBaselineInfo}' />
616 + <input id='sdf2BundleInfo' type='tgz' url='${sdf2BundleBaselineInfo}' />
617 + <input id='strategoxtInfo' type='tgz' url='${strategoxtBaselineInfo}' />
618 + <input id='strategoxtUtilsInfo' type='tgz' url='${strategoxtUtilsLatestInfo}' />
619 + <input id='xdocInfo' type='tgz' url='${xdocLatestInfo}' />
620 +
621 + <job-script>${defaultJobScript}</job-script>
622 + <arg>./jobs/strategoxt2/custom/docs.nix</arg>
623 + <arg>gppDocsRelease</arg>
624 + <arg>${strategoxtDistDir}</arg>
625 + <arg>${cacheDir}</arg>
626 + <notify-address>martin@cs.uu.nl</notify-address>
627 + <secrets>${strategoxtPassword}</secrets>
628 + </job>
629 +
630 + <job id='rtg-docs-trunk'>
631 + <input id='job' type='svn' url='${jobBaseline}' />
632 + <input id='systems' type='svn' url='${systems}' />
633 + <input id='nixpkgs' type='svn' url='${nixpkgsBaseline}' />
634 +
635 + <input id='rtg' type='svn' url='https://svn.cs.uu.nl:12443/repos/StrategoXT/strategoxt/trunk/stratego-libraries/rtg' />
636 + <input id='atermInfo' type='tgz' url='${atermBaselineInfo}' />
637 + <input id='sdf2BundleInfo' type='tgz' url='${sdf2BundleBaselineInfo}' />
638 + <input id='strategoxtInfo' type='tgz' url='${strategoxtBaselineInfo}' />
639 + <input id='strategoxtUtilsInfo' type='tgz' url='${strategoxtUtilsLatestInfo}' />
640 + <input id='xdocInfo' type='tgz' url='${xdocLatestInfo}' />
641 +
642 + <job-script>${defaultJobScript}</job-script>
643 + <arg>./jobs/strategoxt2/custom/docs.nix</arg>
644 + <arg>rtgDocsRelease</arg>
645 + <arg>${strategoxtDistDir}</arg>
646 + <arg>${cacheDir}</arg>
647 + <notify-address>martin@cs.uu.nl</notify-address>
648 + <secrets>${strategoxtPassword}</secrets>
649 + </job>
650 +
651 + <job id='xdoc-docs-trunk'>
652 + <input id='job' type='svn' url='${jobBaseline}' />
653 + <input id='systems' type='svn' url='${systems}' />
654 + <input id='nixpkgs' type='svn' url='${nixpkgsBaseline}' />
655 +
656 + <input id='xdoc' type='svn' url='https://svn.cs.uu.nl:12443/repos/StrategoXT/xdoc/trunk/src' />
657 + <input id='atermInfo' type='tgz' url='${atermBaselineInfo}' />
658 + <input id='sdf2BundleInfo' type='tgz' url='${sdf2BundleBaselineInfo}' />
659 + <input id='strategoxtInfo' type='tgz' url='${strategoxtBaselineInfo}' />
660 + <input id='strategoxtUtilsInfo' type='tgz' url='${strategoxtUtilsLatestInfo}' />
661 + <input id='xdocInfo' type='tgz' url='${xdocLatestInfo}' />
662 +
663 + <job-script>${defaultJobScript}</job-script>
664 + <arg>./jobs/strategoxt2/custom/docs.nix</arg>
665 + <arg>xdocDocsRelease</arg>
666 + <arg>${strategoxtDistDir}</arg>
667 + <arg>${cacheDir}</arg>
668 + <notify-address>martin@cs.uu.nl</notify-address>
669 + <secrets>${strategoxtPassword}</secrets>
670 + </job>
671 +
672 + <job id='java-front-docs-trunk'>
673 + <input id='job' type='svn' url='${jobBaseline}' />
674 + <input id='systems' type='svn' url='${systems}' />
675 + <input id='nixpkgs' type='svn' url='${nixpkgsBaseline}' />
676 +
677 + <input id='javaFront' type='svn' url='https://svn.cs.uu.nl:12443/repos/StrategoXT/java-front/trunk/syn'/>
678 + <input id='atermInfo' type='tgz' url='${atermBaselineInfo}' />
679 + <input id='sdf2BundleInfo' type='tgz' url='${sdf2BundleBaselineInfo}' />
680 + <input id='strategoxtInfo' type='tgz' url='${strategoxtBaselineInfo}' />
681 + <input id='strategoxtUtilsInfo' type='tgz' url='${strategoxtUtilsLatestInfo}' />
682 + <input id='xdocInfo' type='tgz' url='${xdocLatestInfo}' />
683 +
684 + <job-script>${defaultJobScript}</job-script>
685 + <arg>./jobs/strategoxt2/custom/docs.nix</arg>
686 + <arg>javaFrontDocsRelease</arg>
687 + <arg>${strategoxtDistDir}</arg>
688 + <arg>${cacheDir}</arg>
689 + <notify-address>martin@cs.uu.nl</notify-address>
690 + <secrets>${strategoxtPassword}</secrets>
691 + </job>
692 +
693 + <job id='aspectj-front-docs-trunk'>
694 + <input id='job' type='svn' url='${jobBaseline}' />
695 + <input id='systems' type='svn' url='${systems}' />
696 + <input id='nixpkgs' type='svn' url='${nixpkgsBaseline}' />
697 +
698 + <input id='aspectjFront' type='svn' url='https://svn.cs.uu.nl:12443/repos/StrategoXT/aspectj-front/trunk'/>
699 + <input id='atermInfo' type='tgz' url='${atermBaselineInfo}' />
700 + <input id='sdf2BundleInfo' type='tgz' url='${sdf2BundleBaselineInfo}' />
701 + <input id='strategoxtInfo' type='tgz' url='${strategoxtBaselineInfo}' />
702 + <input id='strategoxtUtilsInfo' type='tgz' url='${strategoxtUtilsLatestInfo}' />
703 + <input id='xdocInfo' type='tgz' url='${xdocLatestInfo}' />
704 + <input id='javaFrontInfo' type='tgz' url='${javaFrontLatestInfo}' />
705 + <input id='aspectjFrontInfo' type='tgz' url='${aspectjFrontLatestInfo}' />
706 +
707 + <job-script>${defaultJobScript}</job-script>
708 + <arg>./jobs/strategoxt2/custom/docs.nix</arg>
709 + <arg>aspectjFrontDocsRelease</arg>
710 + <arg>${strategoxtDistDir}</arg>
711 + <arg>${cacheDir}</arg>
712 + <notify-address>martin@cs.uu.nl</notify-address>
713 + <secrets>${strategoxtPassword}</secrets>
714 + </job>
715 +
716 + <job id='dryad-docs-trunk'>
717 + <input id='job' type='svn' url='${jobBaseline}' />
718 + <input id='systems' type='svn' url='${systems}' />
719 + <input id='nixpkgs' type='svn' url='${nixpkgsBaseline}' />
720 +
721 + <input id='dryad' type='svn' url='https://svn.cs.uu.nl:12443/repos/StrategoXT/dryad/trunk/lib'/>
722 + <input id='atermInfo' type='tgz' url='${atermBaselineInfo}' />
723 + <input id='sdf2BundleInfo' type='tgz' url='${sdf2BundleBaselineInfo}' />
724 + <input id='strategoxtInfo' type='tgz' url='${strategoxtBaselineInfo}' />
725 + <input id='strategoxtUtilsInfo' type='tgz' url='${strategoxtUtilsLatestInfo}' />
726 + <input id='xdocInfo' type='tgz' url='${xdocLatestInfo}' />
727 + <input id='javaFrontInfo' type='tgz' url='${javaFrontLatestInfo}' />
728 +
729 + <job-script>${defaultJobScript}</job-script>
730 + <arg>./jobs/strategoxt2/custom/docs.nix</arg>
731 + <arg>dryadDocsRelease</arg>
732 + <arg>${strategoxtDistDir}</arg>
733 + <arg>${cacheDir}</arg>
734 + <notify-address>martin@cs.uu.nl</notify-address>
735 + <secrets>${strategoxtPassword}</secrets>
736 + </job>
737 +
738 + <job id='sdf-library-syn-docs-trunk'>
739 + <input id='job' type='svn' url='${jobBaseline}' />
740 + <input id='systems' type='svn' url='${systems}' />
741 + <input id='nixpkgs' type='svn' url='${nixpkgsBaseline}' />
742 +
743 + <input id='sdfLibrary' type='svn' url='svn+ssh://svn.cwi.nl/sdf-library/trunk/library' />
744 + <input id='atermInfo' type='tgz' url='${atermBaselineInfo}' />
745 + <input id='sdf2BundleInfo' type='tgz' url='${sdf2BundleBaselineInfo}' />
746 + <input id='strategoxtInfo' type='tgz' url='${strategoxtBaselineInfo}' />
747 + <input id='strategoxtUtilsInfo' type='tgz' url='${strategoxtUtilsLatestInfo}' />
748 + <input id='xdocInfo' type='tgz' url='${xdocLatestInfo}' />
749 +
750 + <job-script>${defaultJobScript}</job-script>
751 + <arg>./jobs/strategoxt2/custom/docs.nix</arg>
752 + <arg>sdfLibrarySyntaxRelease</arg>
753 + <arg>${metaEnvDistDir}</arg>
754 + <arg>${cacheDir}</arg>
755 + <notify-address>martin@cs.uu.nl</notify-address>
756 + <secrets>${metaEnvPassword}</secrets>
757 + </job>
758 +
759 + <job id='php-front-syn-docs-trunk'>
760 + <input id='job' type='svn' url='${jobBaseline}' />
761 + <input id='systems' type='svn' url='${systems}' />
762 + <input id='nixpkgs' type='svn' url='${nixpkgsBaseline}' />
763 + <input id='phpFront' type='svn' url='https://svn.cs.uu.nl:12443/repos/psat/php-front/trunk/src/grammar'/>
764 + <input id='atermInfo' type='tgz' url='${atermBaselineInfo}' />
765 + <input id='sdf2BundleInfo' type='tgz' url='${sdf2BundleBaselineInfo}' />
766 + <input id='strategoxtInfo' type='tgz' url='${strategoxtBaselineInfo}' />
767 + <input id='strategoxtUtilsInfo' type='tgz' url='${strategoxtUtilsLatestInfo}' />
768 + <input id='xdocInfo' type='tgz' url='${xdocLatestInfo}' />
769 + <job-script>${defaultJobScript}</job-script>
770 + <arg>./jobs/strategoxt2/custom/docs.nix</arg>
771 + <arg>phpFrontSyntaxRelease</arg>
772 + <arg>${strategoDistDir}</arg>
773 + <arg>${cacheDir}</arg>
774 + <notify-address>psat-commits@cs.uu.nl</notify-address>
775 + <secrets>${strategoPassword}</secrets>
776 + </job>
777 +
778 + <job id='php-front-lib-docs-trunk'>
779 + <input id='job' type='svn' url='${jobBaseline}' />
780 + <input id='systems' type='svn' url='${systems}' />
781 + <input id='nixpkgs' type='svn' url='${nixpkgsBaseline}' />
782 + <input id='phpFront' type='svn' url='https://svn.cs.uu.nl:12443/repos/psat/php-front/trunk/src/lib'/>
783 + <input id='atermInfo' type='tgz' url='${atermBaselineInfo}' />
784 + <input id='sdf2BundleInfo' type='tgz' url='${sdf2BundleBaselineInfo}' />
785 + <input id='strategoxtInfo' type='tgz' url='${strategoxtBaselineInfo}' />
786 + <input id='strategoxtUtilsInfo' type='tgz' url='${strategoxtUtilsLatestInfo}' />
787 + <input id='xdocInfo' type='tgz' url='${xdocLatestInfo}' />
788 + <job-script>${defaultJobScript}</job-script>
789 + <arg>./jobs/strategoxt2/custom/docs.nix</arg>
790 + <arg>phpFrontLibraryRelease</arg>
791 + <arg>${strategoDistDir}</arg>
792 + <arg>${cacheDir}</arg>
793 + <notify-address>psat-commits@cs.uu.nl</notify-address>
794 + <secrets>${strategoPassword}</secrets>
795 + </job>
796
797 <!-- Stratego/XT Java -->
798