• Illia Silin's avatar
    Build the CK targets only once. (#433) · 85b0920d
    Illia Silin authored
    * build CK only once, use deb package in all subsequent stages
    
    * update jenkins file
    
    * change prefix for build_CK stage
    
    * update writing deb metadata to control file
    
    * update ubuntu source for docker, script syntax for deb package metadata
    
    * try different way to create deb metadata
    
    * clean up DEBIAN before creating one
    
    * fix the CI folder names, fix splitK qa
    
    * use correct docker in all stages, separate tests for splitK verification and performance
    
    * clean old comments, change dir before packaging
    
    * use different package syntax
    
    * change packaging syntax
    
    * package with cmake
    
    * remove unnecessary build prefix
    
    * get rid of unnecessary paths
    
    * change paths during unpacking
    
    * change script syntax while unpacking
    
    * get rid of unneccesary steps
    
    * get rid of comments in the scripts
    
    * use double quotes for scripts
    
    * add ccache during build, try dpkg -x
    
    * pull and install each package separately
    
    * use full package names
    
    * try to use stashing for packages
    
    * change stash/unstash syntax
    
    * move unstash out of shell, run tests on any gpu node
    
    * unpack each package separately
    
    * try re-using existing workspace
    
    * merge the build and test stages, only stash ckProfiler
    
    * merge the build and test stages, only stash zipped ckProfiler
    
    * fix syntax
    
    * add GPU check before build and test, rename docker to usual name
    85b0920d
Dockerfile 2.96 KB