Subversion Repositories bacoAlunos

Rev

Rev 1259 | Rev 1272 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
292 jmachado 1
<?xml version="1.0" encoding="UTF-8"?>
2
<project name="estgweb-import" basedir="." default="help">
3
 
4
 
991 jmachado 5
 
292 jmachado 6
    <import file="build.xml"/>
7
 
8
 
991 jmachado 9
 
1000 jmachado 10
    <!-- CLONE PROGRAMS -->
11
    <target name="sincronizeunits">
12
        <java classname="pt.estgp.estgweb.services.sigesimports.SincronizeLastYearCourseUnitProgramsService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
990 jmachado 13
            <arg value="201516"/>
1000 jmachado 14
            <arg value="true"/> <!--  Clone Only News -->
15
            <arg value="false"/> <!-- Generate all pdfs -->
767 jmachado 16
        </java>
1000 jmachado 17
    </target>
18
 
19
 
20
    <!-- CORE PROCESSES -->
21
    <target name="courses">
22
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportCourseService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
898 jmachado 23
            <!--<arg value="201314"/>-->
1134 jmachado 24
            <!--<arg value="201415"/>-->
25
            <arg value="201516"/>
768 jmachado 26
        </java>
27
    </target>
292 jmachado 28
    <target name="teachers">
995 jmachado 29
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportTeachersService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
898 jmachado 30
            <!--<arg value="201314"/>-->
1132 jmachado 31
            <arg value="201415"/>
32
            <!--<arg value="201516"/>-->
798 jmachado 33
        </java>
292 jmachado 34
    </target>
35
    <target name="students">
995 jmachado 36
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportStudentsService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
898 jmachado 37
            <!--<arg value="201314"/>-->
990 jmachado 38
            <!--<arg value="201415"/>-->
39
            <arg value="201516"/>
1000 jmachado 40
            </java>
292 jmachado 41
    </target>
1000 jmachado 42
    <target name="summaries">
43
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportSumariesJson" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
44
            <arg value="201516"/>
45
            <arg value="S1"/>
46
            <arg value="true"/>
47
            <arg value="false"/>
48
        </java>
490 jmachado 49
    </target>
1000 jmachado 50
 
51
 
52
 
53
    <!-- JOB RUNNER -->
319 jmachado 54
    <target name="jobs">
1271 jmachado 55
        <java classname="pt.estgp.estgweb.services.jobs.JobDeamon" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
56
            <!--Usar isto em ANT_OPTS no LINUX PARA EVITAR O FORK
57
            O FORK PODE COMPROMETER O KILL DE TAREFAS POR NAO HAVER COMO AS IDENTIFICAR
58
            <jvmarg value="-Djava.security.egd=file:/dev/urandom"/>-->
1252 jmachado 59
        </java>
1259 jmachado 60
 
319 jmachado 61
    </target>
1000 jmachado 62
 
63
 
64
 
65
 
66
 
67
    <!-- PONTUAIS -->
1078 jmachado 68
 
69
    <target name="agendarImportacoes">
70
        <java classname="pt.estgp.estgweb.services.jobs.JobScheduleService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
71
 
72
        </java>
73
    </target>
1000 jmachado 74
    <target name="grades">
1131 jmachado 75
        <!--<java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
1072 jmachado 76
            <arg value="200809"/>
1057 jmachado 77
        </java>
1072 jmachado 78
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
79
            <arg value="200910"/>
80
        </java>
81
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
82
            <arg value="201011"/>
83
        </java>
84
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
85
            <arg value="201112"/>
86
        </java>
87
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
88
            <arg value="201213"/>
1131 jmachado 89
        </java>-->
1072 jmachado 90
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
91
            <arg value="201314"/>
92
        </java>
1131 jmachado 93
 
358 jmachado 94
    </target>
1000 jmachado 95
 
377 jmachado 96
    <target name="setAreas">
97
        <java fork="true" classname="pt.estgp.estgweb.services.courses.SetUserArea" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
98
    </target>
381 jmachado 99
    <target name="setOfficeExtMainArea">
100
        <java fork="true" classname="pt.estgp.estgweb.services.profile.SetUserAreaOfficeExtFromCSV" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
101
    </target>
731 jmachado 102
 
103
 
104
    <target name="importPrograms">
105
        <java fork="true" classname="pt.estgp.estgweb.domain.CourseUnitProgramImpl" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
763 jmachado 106
            <arg value="fichas/DC - 10.jan.13.xml"/>
732 jmachado 107
            <arg value="true"/>
763 jmachado 108
            <arg value="false"/>
731 jmachado 109
        </java>
110
    </target>
915 jmachado 111
 
112
    <target name="storeAllProgramsFtp">
113
        <java classname="pt.estgp.estgweb.services.courseunits.SaveCourseUnitProgram" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
114
    </target>
995 jmachado 115
 
1103 jmachado 116
    <target name="storeAllEvaluationsFtp">
117
        <java classname="pt.estgp.estgweb.services.courseunits.SaveCourseUnitEvaluation" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
118
    </target>
995 jmachado 119
 
120
 
121
 
1103 jmachado 122
 
995 jmachado 123
    <target name="loadSummariesAtsi">
124
        <java classname="pt.estgp.estgweb.services.sigesimports.LoadSumariesToPDF" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
125
    </target>
292 jmachado 126
</project>