{"push_id":832422523,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"542859f52e30af77a2dfb7706db62248616d3f3e","before":"9ca4cef029f843b24fe5928fda811b95eb64677f","commits":[{"sha":"b96f0a89e9db3fb2abecdf9e5a2fa46d79ae8b6e","author":{"email":"27a2b4d30ab1e8df0ee4a9665ca6121633bce949@gmail.com","name":"Krzesimir Nowak"},"message":"build: Fix the stat invocation error\n\nSometimes wildcards may return an empty value - in this case we should\nnot even try to call stat.","distinct":true,"url":"https://api.github.com/repos/coreos/rkt/commits/b96f0a89e9db3fb2abecdf9e5a2fa46d79ae8b6e"},{"sha":"e1e4657ecbbf4a7339c6c44bc0ebda288589520e","author":{"email":"27a2b4d30ab1e8df0ee4a9665ca6121633bce949@gmail.com","name":"Krzesimir Nowak"},"message":"build: Move stage1-specific mk files to stage1\n\nThey are not used anywhere else.","distinct":true,"url":"https://api.github.com/repos/coreos/rkt/commits/e1e4657ecbbf4a7339c6c44bc0ebda288589520e"},{"sha":"6138aabdac247d7dffe841384924596ef89892db","author":{"email":"27a2b4d30ab1e8df0ee4a9665ca6121633bce949@gmail.com","name":"Krzesimir Nowak"},"message":"build: Move ACIROOTFSDIR and ACIDIR to stage1\n\nThese are not used anywhere outside stage1.","distinct":true,"url":"https://api.github.com/repos/coreos/rkt/commits/6138aabdac247d7dffe841384924596ef89892db"},{"sha":"eac855516fa309fa62c16c5b86d24b4c6b1af8a2","author":{"email":"27a2b4d30ab1e8df0ee4a9665ca6121633bce949@gmail.com","name":"Krzesimir Nowak"},"message":"build: Split some stage1 code into separate files\n\nThe rootfs.mk will include a Makefile for specific flavor. This will\nmake it easier later to support building multiple stage1 flavors.\n\nThe secondary-stuff.mk is including Makefiles putting things into ACI\nrootfs after its initial contents were copied there.","distinct":true,"url":"https://api.github.com/repos/coreos/rkt/commits/eac855516fa309fa62c16c5b86d24b4c6b1af8a2"},{"sha":"4691b5bc323d73236ecd9d38a13dfc726b1d5822","author":{"email":"27a2b4d30ab1e8df0ee4a9665ca6121633bce949@gmail.com","name":"Krzesimir Nowak"},"message":"build: Use a single bash shell for creating a directory\n\nJust a micro-optimization and a consistency fix.","distinct":true,"url":"https://api.github.com/repos/coreos/rkt/commits/4691b5bc323d73236ecd9d38a13dfc726b1d5822"},{"sha":"3d8fa81276956ad364cfccbf61de8755283cfc8a","author":{"email":"27a2b4d30ab1e8df0ee4a9665ca6121633bce949@gmail.com","name":"Krzesimir Nowak"},"message":"build: Canonicalize the MK_PATH and MK_SRCDIR\n\nJust make sure that if we include the same file from two different\nplaces, then for both inclusions the MK_PATH and MK_SRCDIR are the\nsame (have no \"..\").","distinct":true,"url":"https://api.github.com/repos/coreos/rkt/commits/3d8fa81276956ad364cfccbf61de8755283cfc8a"},{"sha":"508324c58ac1fc7deb058fdb6221fd758b35c41a","author":{"email":"27a2b4d30ab1e8df0ee4a9665ca6121633bce949@gmail.com","name":"Krzesimir Nowak"},"message":"build: Fix generate-stamp-rule with empty fourth parameter\n\nIf fourth parameter was empty, we would end up with erroneous bash\nsnippet: set -e; ; touch \"$@\".","distinct":true,"url":"https://api.github.com/repos/coreos/rkt/commits/508324c58ac1fc7deb058fdb6221fd758b35c41a"},{"sha":"2d5c8beff20e3253ab5cd58f6c62eebc3ea71e5d","author":{"email":"27a2b4d30ab1e8df0ee4a9665ca6121633bce949@gmail.com","name":"Krzesimir Nowak"},"message":"stage1: Rename the manifests\n\nAdd the \".manifest\" extension - it will be needed for generating\nshallow filelists.\n\nThis is rather a workaround - a proper fix would be to add a flag to\n\"depsgen glob\" specifying a shallow or deep mode instead of deciding\nabout it based on whether there is a suffix (empty suffix - deep mode,\nnon-empty suffix - shallow mode).","distinct":true,"url":"https://api.github.com/repos/coreos/rkt/commits/2d5c8beff20e3253ab5cd58f6c62eebc3ea71e5d"},{"sha":"8a8f401f5a2739eeed8f1ee94a095c34ff875bb9","author":{"email":"27a2b4d30ab1e8df0ee4a9665ca6121633bce949@gmail.com","name":"Krzesimir Nowak"},"message":"build: Split off common CoreOS variables into separate file\n\nThe coreos-common.mk contains the rules for downloading and unpacking\nthe image to get the squashfs file. This stuff is split out, because\nit will need to be executed only once, even if building several\nflavors using it (coreos and kvm ones). To make sure that we do not\nend up with the two same rules for the pxe.img (which would earn us a\nwarning from make), coreos-common.mk has C-like inclusion guards.","distinct":true,"url":"https://api.github.com/repos/coreos/rkt/commits/8a8f401f5a2739eeed8f1ee94a095c34ff875bb9"},{"sha":"542859f52e30af77a2dfb7706db62248616d3f3e","author":{"email":"a1c851253d552a155f84df05e536ddff31cee94a@users.noreply.github.com","name":"Krzesimir Nowak"},"message":"Merge pull request #1612 from krnowak/ms-1st-batch\n\nbuild: Preparatory build system cleanups for building multiple stage1 images","distinct":true,"url":"https://api.github.com/repos/coreos/rkt/commits/542859f52e30af77a2dfb7706db62248616d3f3e"}]}