diff --git a/src/ensae_teaching_cs/automation/jenkins_helper.py b/src/ensae_teaching_cs/automation/jenkins_helper.py index cebed199d..f043ded47 100644 --- a/src/ensae_teaching_cs/automation/jenkins_helper.py +++ b/src/ensae_teaching_cs/automation/jenkins_helper.py @@ -15,8 +15,9 @@ def engines_default(): return dict(anaconda2="c:\\Anaconda", anaconda3="c:\\Anaconda3", py35="c:\\Python35_x64", + py34="c:\\Python34_x64", py27="c:\\Python27", - default="c:\\Python34_x64", + default="c:\\Python35_x64", winpython="c:\\APythonENSAE\\python") @@ -74,8 +75,8 @@ def default_jenkins_jobs(filter=None, neg_filter=None): "standalone [local_pypi]", #"standalone [install]", #"standalone [update]", - #"standalone [install] [py35]", - #"standalone [update] [py35]", + #"standalone [install] [py34]", + #"standalone [update] [py34]", #"standalone [install] [winpython]", #"standalone [update] [winpython]", # pyquickhelper and others, @@ -114,29 +115,29 @@ def default_jenkins_jobs(filter=None, neg_filter=None): # update ("pymyinstall [update_modules]", "H H(0-1) * * 5"), "pymyinstall [update_modules] [winpython]", - "pymyinstall [update_modules] [py35]", + "pymyinstall [update_modules] [py34]", "pymyinstall [update_modules] [py27]", "pymyinstall [update_modules] [anaconda2]", "pymyinstall [update_modules] [anaconda3]", # py35 - ("pyquickhelper [py35]", "H H(2-3) * * 2"), - ["pysqllike [py35] <-- pyquickhelper", - "pymmails [py35] <-- pyquickhelper", - "python3_module_template [py35] <-- pyquickhelper", - "pymyinstall [py35] <-- pyquickhelper"], - "pyensae [py35] <-- pyquickhelper, pymyinstall", - "pyrsslocal [py35] <-- pyquickhelper, pyensae", + ("pyquickhelper [py34]", "H H(2-3) * * 2"), + ["pysqllike [py34] <-- pyquickhelper", + "pymmails [py34] <-- pyquickhelper", + "python3_module_template [py34] <-- pyquickhelper", + "pymyinstall [py34] <-- pyquickhelper"], + "pyensae [py34] <-- pyquickhelper, pymyinstall", + "pyrsslocal [py34] <-- pyquickhelper, pyensae", # actuariat ("actuariat_python <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", "H H(4-5) * * 0"), [("actuariat_python [winpython] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(success_only=True)), "actuariat_python [anaconda3] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", - "actuariat_python [py35] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall"], + "actuariat_python [py34] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall"], # code_beatrix ("code_beatrix <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", "H H(4-5) * * 0"), ("code_beatrix [winpython] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(success_only=True)), ["code_beatrix [anaconda3] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", - "code_beatrix [py35] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall"], + "code_beatrix [py34] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall"], # teachings # 1.5h ("ensae_teaching_cs <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", "H H(5-6) * * 0"), @@ -144,13 +145,13 @@ def default_jenkins_jobs(filter=None, neg_filter=None): None, dict(success_only=True)), # 1.5h ["ensae_teaching_cs [anaconda3] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", - "ensae_teaching_cs [py35] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall"], + "ensae_teaching_cs [py34] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall"], # code_beatrix ("ensae_projects <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", "H H(4-5) * * 3"), ("ensae_projects [winpython] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(success_only=True)), ["ensae_projects [anaconda3] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", - "ensae_projects [py35] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall"], + "ensae_projects [py34] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall"], # documentation ("pyquickhelper [doc] <-- pyquickhelper", "H H(3-4) * * 1"), @@ -176,14 +177,14 @@ def default_jenkins_jobs(filter=None, neg_filter=None): # LONG ("pymyinstall [LONG] <-- pyquickhelper", "H(0,30) 02 01 * *"), - "pymyinstall [LONG] [py35] <-- pyquickhelper", + "pymyinstall [LONG] [py34] <-- pyquickhelper", ("actuariat_python [LONG] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), ("actuariat_python [LONG] [winpython] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), ("actuariat_python [LONG] [anaconda3] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), - ("actuariat_python [LONG] [py35] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", + ("actuariat_python [LONG] [py34] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), ("ensae_teaching_cs [LONG] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), @@ -191,16 +192,16 @@ def default_jenkins_jobs(filter=None, neg_filter=None): None, dict(timeout=4800)), ("ensae_teaching_cs [LONG] [anaconda3] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), - ("ensae_teaching_cs [LONG] [py35] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", + ("ensae_teaching_cs [LONG] [py34] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), # SKIP ("ensae_projects [SKIP] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", "H(0,30) 05 01 * *", dict(timeout=4800)), - ("ensae_projects [SKIP] [py35] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", + ("ensae_projects [SKIP] [py34] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), ("ensae_teaching_cs [SKIP] [anaconda3] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), - ("ensae_teaching_cs [SKIP] [py35] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", + ("ensae_teaching_cs [SKIP] [py34] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), ("ensae_teaching_cs [SKIP] [winpython] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), @@ -214,7 +215,7 @@ def default_jenkins_jobs(filter=None, neg_filter=None): None, dict(timeout=4800)), ("ensae_teaching_cs [anaconda3] [custom_left] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), - ("ensae_teaching_cs [py35] [custom_left] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", + ("ensae_teaching_cs [py34] [custom_left] <-- pyquickhelper, pyensae, pymmails, pyrsslocal, pymyinstall", None, dict(timeout=4800)), ]