{"push_id":1237239154,"size":13,"distinct_size":13,"ref":"refs/heads/7.0.x","head":"63c8e3dd0d2cb83304d3c9d3220d4934cf1ca9df","before":"3f899bf34bd6645dc34529e17651d81cb0aff266","commits":[{"sha":"f46091f44c14439a96de99f6b25fe0013f8bc324","author":{"name":"Andrea Di Giorgi","email":"08c2cff8c7eaf604e255265f18e2d39e9551b836@liferay.com"},"message":"LPS-66906 Add option to download Node.js only once in the root project","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/f46091f44c14439a96de99f6b25fe0013f8bc324"},{"sha":"923611328b0fc36be2d901761e0fe53f26d47888","author":{"name":"Andrea Di Giorgi","email":"08c2cff8c7eaf604e255265f18e2d39e9551b836@liferay.com"},"message":"LPS-66906 Block NPM parallel execution if we're writing on a shared dir","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/923611328b0fc36be2d901761e0fe53f26d47888"},{"sha":"79bfe89a875fb63358324047a397406a210bd4bb","author":{"name":"Andrea Di Giorgi","email":"08c2cff8c7eaf604e255265f18e2d39e9551b836@liferay.com"},"message":"LPS-66906 Add option to hide the NPM progress bar","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/79bfe89a875fb63358324047a397406a210bd4bb"},{"sha":"0e90d87d54ace4a939093fc858cb28581d96f21c","author":{"name":"Andrea Di Giorgi","email":"08c2cff8c7eaf604e255265f18e2d39e9551b836@liferay.com"},"message":"LPS-66906 Fail the Gradle build if Node.js fails","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/0e90d87d54ace4a939093fc858cb28581d96f21c"},{"sha":"ea8f25f5942a74cc26609a858577a2d4f3003c48","author":{"name":"Andrea Di Giorgi","email":"08c2cff8c7eaf604e255265f18e2d39e9551b836@liferay.com"},"message":"LPS-66906 No need to call \"npm install\" after restoring the cache","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/ea8f25f5942a74cc26609a858577a2d4f3003c48"},{"sha":"337ed823aeb7d3b0ec3bb496e3884670a6c21da7","author":{"name":"Andrea Di Giorgi","email":"08c2cff8c7eaf604e255265f18e2d39e9551b836@liferay.com"},"message":"LPS-66906 Extract method","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/337ed823aeb7d3b0ec3bb496e3884670a6c21da7"},{"sha":"3d2b28c92be6a89a740cf81f3cf04bb42d4aa038","author":{"name":"Andrea Di Giorgi","email":"08c2cff8c7eaf604e255265f18e2d39e9551b836@liferay.com"},"message":"LPS-66906 Retry \"npm install\" a few times if the Node invocation fails","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/3d2b28c92be6a89a740cf81f3cf04bb42d4aa038"},{"sha":"bf47a8094dd229a3cce0c0428f857c229f597942","author":{"name":"Andrea Di Giorgi","email":"08c2cff8c7eaf604e255265f18e2d39e9551b836@liferay.com"},"message":"LPS-66906 Use latest gradle-plugins-node","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/bf47a8094dd229a3cce0c0428f857c229f597942"},{"sha":"d2577e97898515ad82db125413cb640cd5067b13","author":{"name":"Andrea Di Giorgi","email":"08c2cff8c7eaf604e255265f18e2d39e9551b836@liferay.com"},"message":"LPS-66906 Use latest gradle-plugins-gulp","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/d2577e97898515ad82db125413cb640cd5067b13"},{"sha":"3043e8ace0ed691941965dd4a37ab3e72dd271f5","author":{"name":"Andrea Di Giorgi","email":"08c2cff8c7eaf604e255265f18e2d39e9551b836@liferay.com"},"message":"LPS-66906 Use latest gradle-plugins-js-module-config-generator","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/3043e8ace0ed691941965dd4a37ab3e72dd271f5"},{"sha":"79d8c601c678eb41d46286d968b22d799e86df8f","author":{"name":"Andrea Di Giorgi","email":"08c2cff8c7eaf604e255265f18e2d39e9551b836@liferay.com"},"message":"LPS-66906 Use latest gradle-plugins-js-transpiler","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/79d8c601c678eb41d46286d968b22d799e86df8f"},{"sha":"196605b6790e5b71f294b0ee0ae202b4aea35b6f","author":{"name":"Brian Chan","email":"03f1991d34240e985a132037258562e29f9bb7ff@liferay.com"},"message":"LPS-66906 prep next, use lateset","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/196605b6790e5b71f294b0ee0ae202b4aea35b6f"},{"sha":"63c8e3dd0d2cb83304d3c9d3220d4934cf1ca9df","author":{"name":"Brian Chan","email":"03f1991d34240e985a132037258562e29f9bb7ff@liferay.com"},"message":"LPS-66906 cache","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/63c8e3dd0d2cb83304d3c9d3220d4934cf1ca9df"}]}
{"actor":{"display_login":"brianchandotcom"}}