(replies inline)

On Thu, 08 Jun 2017, Changqin Xie wrote:

> Using the following Jenkinsfile:
> #!/usr/bin/env groovy
> 
> pipeline {
>     agent any
> 
>     stages {
>         stage('Deploy') {
>             steps {
>                 sh 'echo $HOME'
>             }
>         }
>     }
> }
> 
> And I get $HOME == /var/www
> Why isn't it being "/home/www-data"? By the way, I am running Jenkins under 
> the user www-data.


I would be willing to bet that the home directory for the www-data user is
actually set to `/var/www` in /etc/passwd.

Most Linux packages set the home-directory for that user to /var/www



- R. Tyler Croy

------------------------------------------------------
     Code: <https://github.com/rtyler>
  Chatter: <https://twitter.com/agentdero>
     xmpp: rty...@jabber.org

  % gpg --keyserver keys.gnupg.net --recv-key 1426C7DC3F51E16F
------------------------------------------------------

-- 
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/20170608165035.a6azgzxiplldv47m%40blackberry.coupleofllamas.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: PGP signature

Reply via email to