Directories with an ampersand (like @tmp, @script, @libs, @2) are 
specifically created by the pipeline internals, each one got a different 
context. The ones with number are most likely related to a concurrent build 
running while other previous build is still running, to avoid clashing with 
accessing the same workspace

On Thursday, 8 October 2020 at 09:50:26 UTC+1 jesusfern...@gmail.com wrote:

> I am quite new to Jenkins. I managed to create a simple pipeline to pull 
> from perforce and build the project every commit, but I find sometimes it 
> creates a different workspace such as project@2, project@tmp, project@tmp@2 
> and so on... why does this happen I have even set the customworkspace. 
> Sorry if this is an obvious question. Here is my pipeline: 
>
>
> pipeline 
> {   
>     agent {
>         node {
>             label 'master'
>             customWorkspace 'C:/Users/User/.jenkins/workspace/Project'
>         }
>     }
>     options { timestamps () }
>     
>     stages{
>         stage('Get latest'){
>             steps{
>                 p4sync charset: 'none', credential: 'somecredentials', 
>                 populate: syncOnly(force: false, have: true, modtime: 
> false, 
>                 parallel: [enable: false, minbytes: '1024', minfiles: '1', 
> threads: '4'], 
>                 pin: '', quiet: true, revert: false), 
>                 source: streamSource('//Project/main')   
>             }
>         }
>         
>         stage('Build'){
>             steps{
>                 script {
>                     def msbuild = tool name: 'MSBuild', type: 
> 'hudson.plugins.msbuild.MsBuildInstallation'
>                     bat "\"${msbuild}\" Project/Source/age2-GRDK.sln 
> /t:Rebuild" 
>                 } 
>             }
>         }
>     }
>     
>     post{
>         changed{
>             mail to: 'somemail',
>             subject: "Status of: ${currentBuild.fullDisplayName}",
>             body: "${env.JOB_NAME} has result ${currentBuild.result}"
>         }
>     }
>    
> }
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/8f7037b0-ca53-4a0d-9340-a36ccaa949bcn%40googlegroups.com.

Reply via email to