slapos.recipe.build:improve-install commitshttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commits/improve-install2013-08-27T15:24:25+02:00https://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/b137a2147c8d990e795efb83536e9ffdddaf196bgitclone: Add new way to get revision information from [<name>-override] sect...2013-08-27T15:24:25+02:00Benjamin Blancbenjamin.blanc@tiolive.com
Buildout remove parts when the configuration of the section has changed, by doing
its own uninstall (which remove parts), then it does a new install (instead of
doing an update, for example).
So, specifying a new revision makes buildout knowing a new section configuration,
and then removing the parts when we just wanted to update the code.
(This problem doesn't appear when a branch name is specified because section
configuration is not modified.)
So, this patch permits to the gitclone recipe to find the revision parameter
in an other section nammed [<name>-ovverride] where <name> is the name of the section calling the gitclone.
This, in order to do not remove parts each time revision has changed,
it acelerates considerably the execution time and bandwidth consumption
of the git operation.https://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/d27df419cef6906b54894cf1314197f11616bbbbDo not upload to cache by default, nor cache working copy2013-07-02T14:21:06+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/62416e88b474a43e67bbe92bd9e36dd9c9a8daf5Release 0.11.62013-02-25T17:48:05+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/20d0193e635b5ed7bcd98e37fcbea250a56df4c8with latest buildout versions, "buildout" is not in parts by default2013-02-25T17:26:27+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/ed81f8ed7a85c3a053454cbf64c7703b0310a88ccleanup pyc and pyo files when updating git repository2013-02-25T17:22:12+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/3d0d3d8a250922a6231baf97eb3b6490558c7a56remove useless import that prevent tests to run2013-02-25T16:36:15+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/3ebff0da5420ac76208098998b2238fd61ffc4b7Drop cmmi in its current shape2013-01-08T14:03:53+01:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/1056e7a9028b1b40f6a69b7eaaacb4d7ed69b7afAdd first version of slapos.recipe.build:cmmi documentation2012-12-21T18:03:21+01:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/b459769a1c3ff1218351aa5cfcacd9a269285079Merge remote-tracking branch 'origin/pathsupport'2012-12-21T17:12:34+01:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/17fc751a9ab49b1015fc73bcffc98b2d6ec32db5Advertise development of new version2012-10-01T16:39:38+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/9e30100ec721f0874bbbacc9a73b19751d0c2d07Release 0.11.52012-10-01T16:38:43+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/e222b7325b3daf3fd85b76a9e7f3ea25480fb3c8Add tests for git update recipe2012-10-01T16:37:24+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/a15641a282d3e8af8c0103b342e458875658cba4Use @{upstream} magic value to reference remote branch2012-10-01T16:14:12+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/22088def12716d27c8f62f4d0d2de0395fe4cadeRevert "Remove stupid ' making all tests fail on old buildout"2012-09-11T19:34:20+02:00Cédric de Saint Martincedric.dsm@tiolive.com
This reverts commit <a href="/eric.zheng/slapos.recipe.build/-/commit/0877f72d8883ca8256ca638a481bd957151fd713" data-original="0877f72d8883ca8256ca638a481bd957151fd713" data-link="false" data-link-reference="false" data-project="1389" data-commit="0877f72d8883ca8256ca638a481bd957151fd713" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="Remove stupid ' making all tests fail on old buildout" class="gfm gfm-commit has-tooltip">0877f72d</a>.https://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/04a82f5dbf90a33252fd698f6dbc19365be6b8a7Advertise development of new version2012-09-11T15:00:33+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/4cba32ea60d7c129d119462e65a9d2efbde05554Release 0.11.4 (dependencies)2012-09-11T14:59:49+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/2000d20414062597709eeb5ce0f10547205e8fbdRevert "Release 0.11.3"2012-09-11T14:48:57+02:00Cédric de Saint Martincedric.dsm@tiolive.com
This reverts commit <a href="/eric.zheng/slapos.recipe.build/-/commit/6a6d5051d57aa6f78ea6309e53f82b9e95ff406b" data-original="6a6d5051d57aa6f78ea6309e53f82b9e95ff406b" data-link="false" data-link-reference="false" data-project="1389" data-commit="6a6d5051d57aa6f78ea6309e53f82b9e95ff406b" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="Release 0.11.3" class="gfm gfm-commit has-tooltip">6a6d5051</a>.
We explicity need dependency to libnetworkcache.
Conflicts:
setup.pyhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/60de540dac92e99467f9a9d040c2603a5306fbc8Advertise development of new version2012-09-10T18:14:52+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/6a6d5051d57aa6f78ea6309e53f82b9e95ff406bRelease 0.11.32012-09-10T18:14:28+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/0877f72d8883ca8256ca638a481bd957151fd713Remove stupid ' making all tests fail on old buildout2012-09-05T15:31:40+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/b22b7042c104c762c8c6f795087f48a925fc7a4c2-spaces indentation2012-09-05T15:24:48+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/2c3d314e88edfbfbb8462670b099671dd3cf858fAdvertise development of new version2012-09-05T14:23:26+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/bdc1d1c824df594b20b8e1ac4a9c1ae14a8897faAdd location to Buildout 'options' dict2012-09-05T13:21:57+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/81550e03fc9684e82e1b1101fd536d3b49d5f95eAdvertise development of new version2012-09-05T12:27:52+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/20c3d8be9116e4e6c37b19b50ce2342815e99805Test that forbid-download-cache works2012-09-05T12:26:17+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/eb486afa1f9ff21cba2e36b4b8bf37411bb705b1Release 0.11.12012-09-05T11:25:24+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/5de2fb4b53c9c2d81a2ed2108ee3e13ba6049c882-spaces indent2012-09-05T11:22:52+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/45462ad85a65336a67de0cd6b6f652ae5e5c518cAdd forbid-download-cache parameter2012-09-05T11:21:02+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/74c33409e21bcb591ef1751aabcf1015a4ee2e38Sanitize develop attribute2012-09-05T11:06:00+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/26ec6bda0d60ee4721ff47087434b5b5310cc9a9Advertise development of new vesion2012-09-04T17:16:43+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/aa0161930f15bd4176dd4a0376dfadbf1677136aRelease 0.112012-09-04T17:15:49+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/c2405a6cc6447b4bbe2b94ec924c021b09844348Add some doctests for gitclone recipe2012-09-04T17:14:36+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/f869cb592694408d401ce36031a5132111f4b5b7Update documentation about gitclone and fill changelog2012-09-04T14:44:52+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/307a0140d2170594e2d648d49a4a1ce7b26d3e28Add support for networkcache2012-09-04T14:44:52+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/4bb995d6a36d087d15c6ced0950082bd6ad6ae38No need of 'no branch' condition2012-08-30T12:26:03+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/199bd563c4854efe76731d95b949a6f8544a738cUpdate copyright2012-08-30T12:22:58+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/5bf99121baad57a2fec045022a1820837a1c84ffDon't use self.options2012-08-30T12:22:33+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/2bfadf5ef261ece017a5dd517102f4bee1ff49b82-spaces indentation2012-08-30T12:11:29+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/9f7e9661f31dd5a308968aa2e8a0605d4840e22bRefactor gitclone recipe to support branches and develop.2012-08-30T11:55:57+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.recipe.build/-/commit/e09557b438eb32914feced2147294d01ae4fc585Add git clone recipe2012-08-30T11:02:28+09:00Antoine Cattonacatton@tiolive.com