Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BigDL 2.0] Traceable CI/CD Jenkins #40

Open
8 of 14 tasks
glorysdj opened this issue Oct 18, 2021 · 6 comments
Open
8 of 14 tasks

[BigDL 2.0] Traceable CI/CD Jenkins #40

glorysdj opened this issue Oct 18, 2021 · 6 comments

Comments

@glorysdj
Copy link
Contributor

glorysdj commented Oct 18, 2021

  • Jenkins Slave from Dockerfile
  • Jenkins Master from Dockerfile
  • Jenkins Job to build images
  • Jenkins Auto deployment with Docker images
  • Jenkins Conf auto save and backup
  • Jenkins Job auto save and backup
  • github repo created
  • image dependencies/libs determination #34
  • migrate jenkins job
  • migrate jenkins slave node (Gondolin server)
  • migrate jenkins slave node (ppml/k8s/deploy/mac/clx servers/ray/nano)
  • release nodes backup
  • jenkins master backup
  • Automatically create jenkins jobs
@glorysdj glorysdj changed the title [BigDL 2.0] Traceable Ci/CD Jenkins [BigDL 2.0] Traceable CI/CD Jenkins Oct 18, 2021
@pinggao187
Copy link

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

@pinggao187
Copy link

pinggao187 commented Oct 20, 2021

@pinggao187
Copy link

pinggao187 commented Nov 7, 2021

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
Copy link

Another way: create a temporary container: #4

@liu-shaojun liu-shaojun transferred this issue from intel-analytics/BigDL-2.x Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants