intel-analytics / analytics-zoo

Distributed Tensorflow, Keras and PyTorch on Apache Spark/Flink & Ray
https://analytics-zoo.readthedocs.io/
Apache License 2.0
11 stars 3 forks source link

[BigDL 2.0] Traceable CI/CD Jenkins #40

Open glorysdj opened 2 years ago

glorysdj commented 2 years ago
pinggao187 commented 2 years ago

feature request: Jenkin config should also be control by git and go though code review process intel-analytics/analytics-zoo#411 feature request: Testing environment (dockerfile) should also be controled by git intel-analytics/analytics-zoo#412

pinggao187 commented 2 years ago

feature request: Jenkin config should also be control by git and go though code review process intel-analytics/analytics-zoo#411 feature request: Testing environment (dockerfile) should also be controled by git intel-analytics/analytics-zoo#412

request: Update jenkins docker image os to support orca openvino estimator testcase intel-analytics/analytics-zoo#416

pinggao187 commented 2 years ago

Already planned and expected to be completed in Q4. current progress: image dependencies/libs determination intel-analytics/analytics-zoo-internal#34

pinggao187 commented 2 years ago
pinggao187 commented 2 years ago

There are 7 conda envs in the jenkins test, "py36,py37,py37-horovod-pytorch,py37-horovod-tf,colabtf15,colabtf2,colab-pytorch". We plan to use requirements-XXX.txt as the dev-ops interface. each conda env corresponds to a docker image.

1.python-requirements(datails(https://github.com/analytics-zoo/cicd/pull/6)) (1).requirements-py36py37.txt (2).requirements-py37-horovod-pytorch.txt (3).requirements-py37-horovod-tf.txt (4).Requirements-colabtf1.txt (5).Requirements-colabtf2.txt (6).Requirements-colab-pytorch.txt

2.If you have other requirements besides python, please submit an issue. 3.developer update requirements process image E.g: http://10.112.231.51:18888/job/BigDL-requirements-validation/

4.jenkins slave node update process image

pinggao187 commented 2 years ago

Another way: create a temporary container: #4