Space Automation
Running on JetBrains Space will use the standard theming for your build log output:
info
Please refer to the official Space Automation documentation for questions not covered here.
Environment Variables
You can access predefined environment variables by using the SpaceAutomation
class:
SpaceAutomation SpaceAutomation => SpaceAutomation.Instance;
Target Print => _ => _
.Executes(() =>
{
Log.Information("Branch = {Branch}", SpaceAutomation.GitBranch);
Log.Information("Commit = {Commit}", SpaceAutomation.GitRevision);
});