Failing build if any of the steps in sandbox-init fail
Implemented ssh-agent forwarding support between the ci-agent and the sandbox server
Droping variables with null values in build-env
This allows, at the project level, unsetting build variables set at the org level
Using a double hyphen (--) to separate branch from project in the domain name
Default to using rsync for codebase initialization on the server (REMOTE_CODEBASE_METHOD=rsync)
Moved CI_SSH_KEY to optional vars in docs
Since rsync is used by default to sync to codebase to the server, the CI_SSH_KEY is no longer a requirement, since the sandbox server does not need access to the git repo to get the codebase.
sandbox-init
failnull
values inbuild-env
--
) to separate branch from project in the domain namersync
for codebase initialization on the server (REMOTE_CODEBASE_METHOD=rsync
)CI_SSH_KEY
to optional vars in docsrsync
is used by default to sync to codebase to the server, theCI_SSH_KEY
is no longer a requirement, since the sandbox server does not need access to the git repo to get the codebase.grep
for secrets variables inbuild-init