{"push_id":2680671736,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"4b17006f256dcc9d0dadad39bd00b5c73faec62c","before":"4f7ebb26e6d0f2826633cf56a65e4c9e0c1f18c1","commits":[{"sha":"e472ee2a8a1c96e1adb62a8f48bc66a2bac35af5","author":{"name":"John Kirkham","email":"f62e5e898bee75be9eee0691c7e4e7a84b990c01@janelia.hhmi.org"},"message":"Share the Conda package cache between installs\n\nThe Conda packages between the Python 2 and Python 3 installs repeat\neach other quite a bit (particularly for packages that are not dependent\non Python like `zlib`). As Conda is able to cutdown on package storage\noverhead by using links (soft or hard) to the package cache directory,\nit should be possible to cutdown significantly on image size by reusing\nthe package cache between the two Conda installs. Also should save on\nbuild time in cases where the packages have already been solved for,\ndownloaded, and unpacked.\n\nGiven this, attempt to prep the Conda install locations for Python 2 and\nPython 3 to ensure the package cache directory is shared between the two\ninstalls. Also update the installation steps to ensure Miniconda is\ncomfortable installing into an already existent directory. These seem to\nbe the minimally invasive changes (as opposed to say moving files around\non disk). This seems to have the intended effect of sharing the package\ncache directory between installs and cutting down on the overhead of\nhaving two package caches.","distinct":true,"url":"https://api.github.com/repos/DudLab/docker_centos_conda/commits/e472ee2a8a1c96e1adb62a8f48bc66a2bac35af5"},{"sha":"4b17006f256dcc9d0dadad39bd00b5c73faec62c","author":{"name":"jakirkham","email":"00b8e1f2832340b5fd94507dd2fa7880c7721435@gmail.com"},"message":"Merge pull request #16 from jakirkham/share_pkg_cache\n\nShare the Conda package cache between installs","distinct":true,"url":"https://api.github.com/repos/DudLab/docker_centos_conda/commits/4b17006f256dcc9d0dadad39bd00b5c73faec62c"}]}
{"actor":{"display_login":"jakirkham"}}