Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | compose.py plugin: Expose a new `exclude` option.compose-exclude | Tristan Van Berkom | 2017-08-29 | 1 | -19/+30 |
| | | | | | | | | Using the new enhanced Element API for staging, allow the user to specify domains to exclude as well as domains to include. Fixes issue #78 | ||||
* | compose.py plugin: Mark for strict_rebuild | Tristan Van Berkom | 2017-07-29 | 1 | -0/+2 |
| | |||||
* | compose.py: Ensure include list order does not effect cache keys | Tristan Van Berkom | 2017-07-05 | 1 | -1/+1 |
| | |||||
* | compose.py: Simplify cache key generation | Jürg Billeter | 2017-07-05 | 1 | -30/+1 |
| | | | | | | Public data is now included when generating an element's cache key. Due to this it is no longer necessary to include the split rules of dependencies in the compose element's cache key calculation. | ||||
* | compose.py: Fix possibility of referencing undefined variable | Tristan Van Berkom | 2017-06-22 | 1 | -0/+1 |
| | | | | This is just a bit safer than the change proposed in MR 31. | ||||
* | compose.py: Adapting to Element API churn | Tristan Van Berkom | 2017-06-12 | 1 | -5/+11 |
| | |||||
* | compose.py element plugin: Take into account modified files in integration | Tristan Van Berkom | 2017-04-03 | 1 | -3/+14 |
| | | | | | | Instead of only moving over *added* files into the composition, also move over any files which were *modified* by running integration commands into the composition. | ||||
* | compose.py plugin: Improved logging | Tristan Van Berkom | 2017-04-03 | 1 | -2/+15 |
| | |||||
* | compose.py: Fixed preflight error to include self | Tristan Van Berkom | 2017-03-16 | 1 | -1/+1 |
| | |||||
* | compose.py: Removed unused import of re module | Tristan Van Berkom | 2017-03-16 | 1 | -1/+0 |
| | |||||
* | compose.py: Fixed comment to use its, not it's | Tristan Van Berkom | 2017-03-15 | 1 | -1/+1 |
| | |||||
* | element.py: Added stage_dependencies() convenience function. | Tristan Van Berkom | 2017-03-15 | 1 | -7/+5 |
| | | | | | | | | | | | | This iterates over the elements dependencies and stages them somewhere in a sandbox. This is especially interesting because of the added warnings it gives you about the file overlaps and ignored files which would otherwise overwrite non-empty directories. Also updated build and compose elements to use this in place of manually looping. | ||||
* | Added new compose element | Tristan Van Berkom | 2017-03-15 | 1 | -0/+160 |
This creates a selective composition of its dependencies. |