Setting environment variables from within snapcraft.yaml

Joseph Rushton Wakeling joseph.wakeling at
Mon Mar 20 21:09:25 UTC 2017

Hello folks,

Is it possible to set environment variables to be used when creating a part of a 

I guess one could use the `prepare:` scriptlet to do something like `export 
MY_VAR=whatever` but I'd like the environment variable to be set before I even 
pull the source.  (If you're wondering why: I'm considering whether I can use 
git environment variables to work around the launchpad-buildd constraints on 
support for git:// URLs.)

I'm not seeing anything relevant in, 
hence why I ask here.

Thanks & best wishes,

     -- Joe

More information about the Snapcraft mailing list