anchor.diff:      chmod a+x /ppml/trusted-big-data-ml/work/start-scripts/start-spark-local-xgboost-regressor-sgx.sh && \
       chmod a+x /ppml/trusted-big-data-ml/work/start-scripts/start-spark-local-xgboost-classifier-sgx.sh && \
       chmod a+x /ppml/trusted-big-data-ml/work/start-scripts/start-spark-local-orca-data-sgx.sh && \
  -    chmod a+x /ppml/trusted-big-data-ml/work/start-scripts/start-spark-local-orca-tf-text.sh
  +    chmod a+x /ppml/trusted-big-data-ml/work/start-scripts/start-spark-local-orca-tf-text.sh && \
  +    chmod a+x /ppml/trusted-big-data-ml/work/test-suits/pyspark-e2e-example.sh && \
  +    chmod a+x /ppml/trusted-big-data-ml/work/test-suits/pyspark-simple-examples.sh && \
  +    chmod a+x /ppml/trusted-big-data-ml/work/test-suits/pyspark-sql-api-examples.sh && \
  +    chmod a+x /ppml/trusted-big-data-ml/work/test-suits/pyspark-sql-examples.sh
   
   # kuberenetes support
   ADD ./spark-executor-template.yaml /ppml/trusted-big-data-ml/spark-executor-template.yaml
  
positive.code: ARG TINI_VERSION=v0.18.0
  ARG JDK_VERSION=8u192
  ARG JDK_URL=your_jdk_url
  ARG GITHUB_USERNAME=your_github_username
  ARG GITHUB_TOKEN=your_github_token
  
  # stage.1 graphene
  FROM ubuntu:18.04 AS graphene
  
negative.code: ADD ./check-status.sh /ppml/trusted-big-data-ml/check-status.sh
  ADD ./tracker.py ./tracker.py
  ADD ./start-scripts /ppml/trusted-big-data-ml/work/start-scripts
  ADD ./test-suits /ppml/trusted-big-data-ml/work/test-suits
  ADD ./_dill.py.patch ./_dill.py.patch
  ADD ./python-uuid.patch ./python-uuid.patch
  
  
  RUN zip -u ${BIGDL_HOME}/jars/bigdl-dllib-spark_${SPARK_VERSION}-${BIGDL_VERSION}.jar ./tracker.py && \
      patch /usr/local/lib/python3.6/dist-packages/dill/_dill.py ./_dill.py.patch && \
  