Loading
Commits on Source 17
-
-
Tristan Van Berkom authored
HACKING.rst: Add note about asking for dev permissions See merge request !587
-
Phil Dawson authored
A missing language specifier on a literal include directive results in yaml being rendered as python code. This commit adds the :language: tag to that directive.
-
Phil Dawson authored
junction-elements.rst: Add missing language specifier to literalinclude See merge request !591
-
richardmaw-codethink authored
Normally we'd only need it in the case of scheduling a weakly cached build, but to allow caching of failed builds we need to be able to distinguish between cached successes and cached failures for both strong and weak cache keys. To allow other cache lookup codepaths to look up via the weak key requires changes through the call stack to consult which key to use, and cache invalidation of the saved state when it changes.
-
richardmaw-codethink authored
This just puts the metadata in place, we're adding code paths to add failed builds later.
-
richardmaw-codethink authored
When we later add cached failures it needs to not treat them as successes.
-
richardmaw-codethink authored
-
richardmaw-codethink authored
This creates an artifact when element assembly fails too, and if it's the right kind of exception uses the now-included install directory similarly to if it had returned successfully. If there's a failure during install the artifact contains any installed files, but may contain nothing at all.
-
richardmaw-codethink authored
This flags up a failure and if run in an interactive prompt permits the user to attempt a rebuild.
-
richardmaw-codethink authored
-
richardmaw-codethink authored
This allows the scheduler to move jobs from the current queue to the next. As a result of this change later queues than the build queue mustn't skip a cached failure, so the logic is specialised to build queues only.
-
richardmaw-codethink authored
Closes #76.
-
knownexus authored
-
Phillip Smyth authored
Store failed builds in the cache Closes #76 See merge request !475
-
Martin Blanchard authored
Trying to checkout an element that has no cached artifacts should be and handled failure. See #447.
-
Martin Blanchard authored