| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
| |
This was left over from experimentation, it works with sh, and is
faster.
|
|
|
|
|
| |
This requires a patch to cliapp to actually print the output, as there
is a bug that causes it to always output to a pipe.
|
|
|
|
|
| |
I find it easier to read without them, since there are less variables
to remember.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
git://git.baserock.org/baserock/baserock/morph
I had fixed an conflict and change to use morph_tmp instead of
morph as default temp dir.
Reviewed by Lars Wirzenius
Conflicts:
morphlib/app.py
|
| |
| |
| |
| |
| |
| | |
Now, inside the temporary directory we will have the following
subdirectories: chunks, staging, failed and deployments. The failed
directory will contain the staging areas of failed builds.
|
|/
|
|
|
|
|
| |
The same check that cachedir and tempdir are large enough is used
for both build and build-morphology.
Deploy only checks for tempdir being large enough.
|
| |
|
|\ |
|
| |
| |
| |
| |
| | |
Terminal will let user know which extension (write or config) is
being run.
|
|\ \
| | |
| | |
| | |
| | |
| | | |
'remotes/origin/baserock/richardholland/expand-morph-deploy-help'
Reformatted the text a bit.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When too few arguments are given to morph deploy it points you to the
help page, which contains no information about the number of arguments
needed. This patch adds some information from the morph reference manual
regarding the arguments needed for morph deploy.
|
| |/
|/|
| |
| |
| |
| |
| | |
This adds TMPDIR to the environment of deployment extensions.
It uses the --tempdir setting from morph in the case that TMPDIR
is not already set.
|
|/
|
|
|
|
| |
Previously we used the system branch top directory, when we need
the directory where the git repo for the system morphology is
checked out.
|
| |
|
|\ |
|
| | |
|
|\ \
| |/
|/|
| | |
'origin/baserock/richardholland/morph-deploy--tempdir'
|
|/
|
|
| |
Allowed user to set the location of the temp directory using --tempdir
|
|
|
|
|
| |
The artifact's build dependencies replace the build order graph
from previously.
|
|
|
|
| |
Suggested-By: Sam Thursfield
|
|
|
|
|
|
|
| |
This saves a check (and an indentation) in the deployment plugin,
making the code a tiny bit simpler.
Suggested-By: Sam Thursfield
|
|
|
|
| |
Suggested-By: Sam Thursfield
|
|
|
|
| |
Suggested-By: Sam Thursfield
|
| |
|
|
This adds a new optional field to system morphologies:
"configuration-extensions".
The deployment plugin relies heavily on code from the branch and
merge plugin. This needs to be eventually fixed by refactoring
the codebase so that the shared code is in morphlib and not in
plugins. However, doing that is beyond the scope of adding a
deployment plugin.
|