update manually build (#8129)
This commit is contained in:
		
							parent
							
								
									9fdbede632
								
							
						
					
					
						commit
						d833a765fe
					
				
					 1 changed files with 23 additions and 23 deletions
				
			
		
							
								
								
									
										46
									
								
								.github/workflows/manually_build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										46
									
								
								.github/workflows/manually_build.yml
									
									
									
									
										vendored
									
									
								
							| 
						 | 
					@ -978,8 +978,8 @@ jobs:
 | 
				
			||||||
        sudo docker rmi -f ${base_image}:${TAG}
 | 
					        sudo docker rmi -f ${base_image}:${TAG}
 | 
				
			||||||
        sudo docker rmi -f ${bigdata_base_image}:${TAG} 10.239.45.10/arda/${bigdata_base_image}:${TAG}
 | 
					        sudo docker rmi -f ${bigdata_base_image}:${TAG} 10.239.45.10/arda/${bigdata_base_image}:${TAG}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  bigdl-trusted-machine-learning-base:
 | 
					  bigdl-ppml-trusted-machine-learning-base:
 | 
				
			||||||
    if: ${{ github.event.inputs.artifact == 'bigdl-trusted-machine-learning-base' || github.event.inputs.artifact == 'all' }}
 | 
					    if: ${{ github.event.inputs.artifact == 'bigdl-ppml-trusted-machine-learning-base' || github.event.inputs.artifact == 'all' }}
 | 
				
			||||||
    runs-on: [self-hosted, Shire]
 | 
					    runs-on: [self-hosted, Shire]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
    - uses: actions/checkout@v3
 | 
					    - uses: actions/checkout@v3
 | 
				
			||||||
| 
						 | 
					@ -988,12 +988,12 @@ jobs:
 | 
				
			||||||
    - name: docker login
 | 
					    - name: docker login
 | 
				
			||||||
      run: |
 | 
					      run: |
 | 
				
			||||||
        docker login -u ${DOCKERHUB_USERNAME} -p ${DOCKERHUB_PASSWORD}
 | 
					        docker login -u ${DOCKERHUB_USERNAME} -p ${DOCKERHUB_PASSWORD}
 | 
				
			||||||
    - name: bigdl-trusted-machine-learning-base
 | 
					    - name: bigdl-ppml-trusted-machine-learning-base
 | 
				
			||||||
      run: |
 | 
					      run: |
 | 
				
			||||||
        echo "############################################################"
 | 
					        echo "#################################################################"
 | 
				
			||||||
        echo "########## bigdl-trusted-machine-learning-base #############"
 | 
					        echo "########## bigdl-ppml-trusted-machine-learning-base #############"
 | 
				
			||||||
        echo "############################################################"
 | 
					        echo "#################################################################"
 | 
				
			||||||
        export image=intelanalytics/bigdl-trusted-machine-learning-base
 | 
					        export image=intelanalytics/bigdl-ppml-trusted-machine-learning-base
 | 
				
			||||||
        export base_image=intelanalytics/bigdl-ppml-gramine-base
 | 
					        export base_image=intelanalytics/bigdl-ppml-gramine-base
 | 
				
			||||||
        cd ppml/trusted-machine-learning
 | 
					        cd ppml/trusted-machine-learning
 | 
				
			||||||
        sudo docker build \
 | 
					        sudo docker build \
 | 
				
			||||||
| 
						 | 
					@ -1016,8 +1016,8 @@ jobs:
 | 
				
			||||||
        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  bigdl-trusted-machine-learning-ref:
 | 
					  bigdl-ppml-trusted-machine-learning-ref:
 | 
				
			||||||
    if: ${{ github.event.inputs.artifact == 'bigdl-trusted-machine-learning-ref' || github.event.inputs.artifact == 'all' }}
 | 
					    if: ${{ github.event.inputs.artifact == 'bigdl-ppml-trusted-machine-learning-ref' || github.event.inputs.artifact == 'all' }}
 | 
				
			||||||
    runs-on: [self-hosted, Shire]
 | 
					    runs-on: [self-hosted, Shire]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
    - uses: actions/checkout@v3
 | 
					    - uses: actions/checkout@v3
 | 
				
			||||||
| 
						 | 
					@ -1026,15 +1026,15 @@ jobs:
 | 
				
			||||||
    - name: docker login
 | 
					    - name: docker login
 | 
				
			||||||
      run: |
 | 
					      run: |
 | 
				
			||||||
        docker login -u ${DOCKERHUB_USERNAME} -p ${DOCKERHUB_PASSWORD}
 | 
					        docker login -u ${DOCKERHUB_USERNAME} -p ${DOCKERHUB_PASSWORD}
 | 
				
			||||||
    - name: bigdl-trusted-machine-learning-ref
 | 
					    - name: bigdl-ppml-trusted-machine-learning-ref
 | 
				
			||||||
      run: |
 | 
					      run: |
 | 
				
			||||||
        echo "###########################################################"
 | 
					        echo "################################################################"
 | 
				
			||||||
        echo "########## bigdl-trusted-machine-learning-ref #############"
 | 
					        echo "########## bigdl-ppml-trusted-machine-learning-ref #############"
 | 
				
			||||||
        echo "###########################################################"
 | 
					        echo "################################################################"
 | 
				
			||||||
        cd ppml/trusted-machine-learning/custom-image
 | 
					        cd ppml/trusted-machine-learning/custom-image
 | 
				
			||||||
        openssl genrsa -3 -out enclave-key.pem 3072
 | 
					        openssl genrsa -3 -out enclave-key.pem 3072
 | 
				
			||||||
        export base_image=intelanalytics/bigdl-trusted-machine-learning-base
 | 
					        export base_image=intelanalytics/bigdl-ppml-trusted-machine-learning-base
 | 
				
			||||||
        export image=intelanalytics/bigdl-trusted-machine-learning-reference-16g
 | 
					        export image=intelanalytics/bigdl-ppml-trusted-machine-learning-reference-16g
 | 
				
			||||||
        sudo docker build \
 | 
					        sudo docker build \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
				
			||||||
| 
						 | 
					@ -1047,7 +1047,7 @@ jobs:
 | 
				
			||||||
        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        export image=intelanalytics/bigdl-trusted-machine-learning-reference-8g
 | 
					        export image=intelanalytics/bigdl-ppml-trusted-machine-learning-reference-8g
 | 
				
			||||||
        sudo docker build \
 | 
					        sudo docker build \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
				
			||||||
| 
						 | 
					@ -1060,7 +1060,7 @@ jobs:
 | 
				
			||||||
        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        export image=intelanalytics/bigdl-trusted-machine-learning-reference-4g
 | 
					        export image=intelanalytics/bigdl-ppml-trusted-machine-learning-reference-4g
 | 
				
			||||||
        sudo docker build \
 | 
					        sudo docker build \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
				
			||||||
| 
						 | 
					@ -1073,7 +1073,7 @@ jobs:
 | 
				
			||||||
        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        export image=intelanalytics/bigdl-trusted-machine-learning-reference-16g-all
 | 
					        export image=intelanalytics/bigdl-ppml-trusted-machine-learning-reference-16g-all
 | 
				
			||||||
        sudo docker build \
 | 
					        sudo docker build \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
				
			||||||
| 
						 | 
					@ -1086,7 +1086,7 @@ jobs:
 | 
				
			||||||
        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        export image=intelanalytics/bigdl-trusted-machine-learning-reference-8g-all
 | 
					        export image=intelanalytics/bigdl-ppml-trusted-machine-learning-reference-8g-all
 | 
				
			||||||
        sudo docker build \
 | 
					        sudo docker build \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
				
			||||||
| 
						 | 
					@ -1099,7 +1099,7 @@ jobs:
 | 
				
			||||||
        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        export image=intelanalytics/bigdl-trusted-machine-learning-reference-4g-all
 | 
					        export image=intelanalytics/bigdl-ppml-trusted-machine-learning-reference-4g-all
 | 
				
			||||||
        sudo docker build \
 | 
					        sudo docker build \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
				
			||||||
| 
						 | 
					@ -1112,7 +1112,7 @@ jobs:
 | 
				
			||||||
        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        export image=intelanalytics/bigdl-trusted-machine-learning-reference-noattest-16g
 | 
					        export image=intelanalytics/bigdl-ppml-trusted-machine-learning-reference-noattest-16g
 | 
				
			||||||
        sudo docker build \
 | 
					        sudo docker build \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
				
			||||||
| 
						 | 
					@ -1126,7 +1126,7 @@ jobs:
 | 
				
			||||||
        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        export image=intelanalytics/bigdl-trusted-machine-learning-reference-noattest-8g
 | 
					        export image=intelanalytics/bigdl-ppml-trusted-machine-learning-reference-noattest-8g
 | 
				
			||||||
        sudo docker build \
 | 
					        sudo docker build \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
				
			||||||
| 
						 | 
					@ -1140,7 +1140,7 @@ jobs:
 | 
				
			||||||
        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker push 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
					        sudo docker rmi -f ${image}:${TAG} 10.239.45.10/arda/${image}:${TAG}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        export image=intelanalytics/bigdl-trusted-machine-learning-reference-noattest-4g
 | 
					        export image=intelanalytics/bigdl-ppml-trusted-machine-learning-reference-noattest-4g
 | 
				
			||||||
        sudo docker build \
 | 
					        sudo docker build \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_NAME=${base_image} \
 | 
				
			||||||
          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
					          --build-arg MACHINE_LEARNING_BASE_IMAGE_TAG=${TAG} \
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue