diff --git a/core/src/main/java/hudson/model/AbstractBuild.java b/core/src/main/java/hudson/model/AbstractBuild.java index 802274e67187404041fe3dfdbf8e3b08797d054f..bf260149b80b050540558365bc50fd7896bb9b53 100644 --- a/core/src/main/java/hudson/model/AbstractBuild.java +++ b/core/src/main/java/hudson/model/AbstractBuild.java @@ -446,13 +446,16 @@ public abstract class AbstractBuild

,R extends Abs launcher = createLauncher(listener); if (!Jenkins.getInstance().getNodes().isEmpty()) - listener.getLogger().println(node instanceof Jenkins ? Messages.AbstractBuild_BuildingOnMaster() : + listener.getLogger().print(node instanceof Jenkins ? Messages.AbstractBuild_BuildingOnMaster() : Messages.AbstractBuild_BuildingRemotely(HyperlinkNote.encodeTo("/computer/"+ builtOn, builtOn))); + else + listener.getLogger().print(Messages.AbstractBuild_Building()); final Lease lease = decideWorkspace(node,Computer.currentComputer().getWorkspaceList()); try { workspace = lease.path.getRemote(); + listener.getLogger().println(Messages.AbstractBuild_BuildingInWorkspace(workspace)); node.getFileSystemProvisioner().prepareWorkspace(AbstractBuild.this,lease.path,listener); for (WorkspaceListener wl : WorkspaceListener.all()) { diff --git a/core/src/main/resources/hudson/model/Messages.properties b/core/src/main/resources/hudson/model/Messages.properties index 563b59a108600cf96d46185602a9dce09c7c38b9..5b2bcf43e65d4983ec6131df3a9c213a142d1710 100644 --- a/core/src/main/resources/hudson/model/Messages.properties +++ b/core/src/main/resources/hudson/model/Messages.properties @@ -24,6 +24,8 @@ AbstractBuild.BuildingRemotely=Building remotely on {0} AbstractBuild.BuildingOnMaster=Building on master +AbstractBuild_Building=Building +AbstractBuild.BuildingInWorkspace=\ in workspace {0} AbstractBuild.KeptBecause=kept because of {0} AbstractItem.NoSuchJobExists=No such job ''{0}'' exists. Perhaps you meant ''{1}''?