Javier Jardón pushed to branch jjardon/submodules at BuildStream / buildstream
Commits:
-
dac8a44e
by Javier Jardón at 2018-11-26T12:06:50Z
6 changed files:
- NEWS
- buildstream/plugins/sources/git.py
- tests/cachekey/project/sources/git1.expected
- tests/cachekey/project/sources/git2.expected
- tests/cachekey/project/sources/pip1.expected
- tests/cachekey/project/target.expected
Changes:
... | ... | @@ -2,6 +2,8 @@ |
2 | 2 |
buildstream 1.3.1
|
3 | 3 |
=================
|
4 | 4 |
|
5 |
+ o BREAKING CHANGE: The git plugin does not checkout submodules by default anymore
|
|
6 |
+ |
|
5 | 7 |
o BREAKING CHANGE: The 'manual' element lost its default 'MAKEFLAGS' and 'V'
|
6 | 8 |
environment variables. There is already a 'make' element with the same
|
7 | 9 |
variables. Note that this is a breaking change, it will require users to
|
... | ... | @@ -52,8 +52,8 @@ git - stage files from a git repository |
52 | 52 |
ref: d63cbb6fdc0bbdadc4a1b92284826a6d63a7ebcd
|
53 | 53 |
|
54 | 54 |
# Optionally specify whether submodules should be checked-out.
|
55 |
- # If not set, this will default to 'True'
|
|
56 |
- checkout-submodules: True
|
|
55 |
+ # If not set, this will default to 'False'
|
|
56 |
+ checkout-submodules: False
|
|
57 | 57 |
|
58 | 58 |
# If your repository has submodules, explicitly specifying the
|
59 | 59 |
# url from which they are to be fetched allows you to easily
|
... | ... | @@ -379,7 +379,7 @@ class GitSource(Source): |
379 | 379 |
raise SourceError("{}: Git sources require a ref and/or track".format(self),
|
380 | 380 |
reason="missing-track-and-ref")
|
381 | 381 |
|
382 |
- self.checkout_submodules = self.node_get_member(node, bool, 'checkout-submodules', True)
|
|
382 |
+ self.checkout_submodules = self.node_get_member(node, bool, 'checkout-submodules', False)
|
|
383 | 383 |
self.submodules = []
|
384 | 384 |
|
385 | 385 |
# Parse a dict of submodule overrides, stored in the submodule_overrides
|
1 |
-4e03d21335e578034b09191ebf4977f0f537425c3031805dfb2f835ff77925cd
|
|
\ No newline at end of file | ||
1 |
+18de2eff9b2caa49a959b6c0e023cbd522f96d84d1b85634fe2064f5080f4856
|
1 |
-75c96f6c8d3ca3ffe164cd51f42689287021e60ef524f56340539feadd5a9fb8
|
|
\ No newline at end of file | ||
1 |
+62685c106f9ff1be82d4bba3e222d39de2e45303c6abe753ae32c240e35183fc
|
1 |
-d8bdc8848e4d2e3d70a1267e73bf0e63afa778e4c905cad1a94308634176fb87
|
|
\ No newline at end of file | ||
1 |
+5bc44ad07800ba40ea2baa06e2c3d8c8e34b606ca1a47f69e70340adc5b0acaa
|
1 |
-125d9e7dcf4f49e5f80d85b7f144b43ed43186064afc2e596e57f26cce679cf5
|
|
\ No newline at end of file | ||
1 |
+118c3729aa12dec3730f3ab50af4c00297595f6d2fdd2730f384f61ce4cf069f
|