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